我希望我的程序自动打开 GNUplot 并从给定文件中绘制图形。不幸的是,它不能正常工作:
system("gnuplot> plot '/home/user/Desktop/program/data.txt'");
该程序运行 gnuplot,但我不断从 gnuplot 收到错误:
ivalid command
此外,我检查了命令行并在键入时:
gnuplot> plot '/home/user/Desktop/program/data.txt'
我也遇到同样的错误,但是当第一次输入gnuplot
然后
plot '/home/user/Desktop/program/data.txt'
它工作正常。
因此结论是我应该在我的程序中使用第二种方法(但我不知道如何使用一些命令system()
或修复第一种方法。谢谢你的帮助!!!