我想让我的程序自动打开GNUplot并绘制给定文件中的图形。打字时我的程序在C中打开GnuPlot
ivalid command
而且我在命令行检查和:Unfortunetaly它不properlly工作:
system("gnuplot> plot '/home/user/Desktop/program/data.txt'");
的PROGRAMM运行gnuplot的,但我constantyly从gnuplot的得到一个错误
gnuplot> plot '/home/user/Desktop/program/data.txt'
我也得到同样的错误,但是当第一次打字gnuplot
然后
plot '/home/user/Desktop/program/data.txt'
它正常工作。
因此,结论是,我应该在PROGRAMM使用第二种方法(但我不知道如何使用system()
把几个命令或修复第一种方法。感谢您的帮助!
如果你所得到的*同样的错误*你从命令行调用,那么这*有*完全没有*与你的C代码。关注这样的事情将有助于您在将来更快更好地进行调试。您已经知道要查看*您应该如何调用gnuplot *,这意味着您应该阅读文档。 – dmckee