この問題で私を助けてくれることを願っています。
私はLinuxで問題なくgnu plotを使用していますが、atmはWindows用のプロジェクトに取り組んでいます。
Windows 用の gnuplot 4.6 をインストールし、システム パスに gnuplot/bin を追加しました。私のコードはコンパイルされて実行されますが、gnuplot はグラフを表示しません。
私のコードは次のようになります。
FILE *pipe = _popen("pgnuplot -persist","w");
fprintf(pipe, "set title \"%s\"\n",plotname);
fprintf(pipe,"plot '-' with lines\n");
for(i = 0; i < alot ;i++)
{
fprintf(pipe, "%d %d \n", i, data[i]);
}
fprintf(pipe, "e");
fflush(pipe);
fclose(pipe);
「-noend」コマンドを使用して、ターミナルを Windows に設定し、wgnuplot.exe などを使用してみましたが、これまでのところうまくいきませんでした。
どんな助けでも大いに感謝します。
敬具