1

この問題で私を助けてくれることを願っています。

私は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 などを使用してみましたが、これまでのところうまくいきませんでした。

どんな助けでも大いに感謝します。

敬具

4

0 に答える 0