我想讓我的程序自動打開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