プログラムから gnuplot を動かす

[戻る]

Windows の場合 wgnuplot.exe と同じディレクトリに pgnuplot.exe があります. それを使います. 使い方は大体以下のような感じ.

// 起動
FILE *gp=_popen("D:\\tools\\gnuplot\\bin\\pgnuplot.exe", "w");

// データを吐いて描画
fprintf(gp, "plot 'dump.txt' w l\n");
fflush(gp);

// データを吐いて再描画
fprintf(gp, "replot\n");
fflush(gp);

// 後片付け
_pclose(gp);

2012.1