C程序生成的Gnuplot无法旋转

时间:2013-05-23 16:28:21

标签: c gnuplot

我正在尝试使用C创建一个界面,生成可以旋转的曲面图。我有C来生成情节但它不能旋转,任何想法?似乎我的程序仍然对进程有某种控制但我真的不知道。

这是我的代码:

#include "stdio.h"
#include "stdlib.h"
#include "unistd.h"

int main()
{
    FILE * temp = fopen("test.dat", "w");

    fprintf(temp, "set isosamples 100 \n");
    fprintf(temp, "set samples 100 \n");
    fprintf(temp, "unset key \n");
    fprintf(temp, "set title \"Something Test\" \n");
    fprintf(temp, "set xrange[-4:4] \n");
    fprintf(temp, "set yrange[-4:4] \n");
    fprintf(temp, "set ztics 1 \n");
    fprintf(temp, "unset surface \n");
    fprintf(temp, "set pm3d \n");
    fprintf(temp, "splot besj0(x**2+y**2) \n");
    fclose(temp);
    system("gnuplot -persist \"test.dat\"");

    return 0;
}

非常感谢任何帮助!

由于

0 个答案:

没有答案