plot '/home/user/Desktop/program/data-6ren">
gpt4 book ai didi

c - 通过我的 C 程序打开 GnuPlot

转载 作者:太空狗 更新时间:2023-10-29 11:29:54 26 4
gpt4 key购买 nike

我希望我的程序自动打开 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() 放置一些命令或修复第一种方法。谢谢你的帮助!!!

最佳答案

您必须像这样调用 gnuplot:

gnuplot -p -e "plot '/home/user/Desktop/program/data.txt'"

在 C 中:

system("gnuplot -p -e \"plot '/home/user/Desktop/program/data.txt'\"");

关于c - 通过我的 C 程序打开 GnuPlot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13446025/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com