LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 913|回复: 2

在程序中调用gnuplot来画图,

[复制链接]
发表于 2005-10-20 10:27:52 | 显示全部楼层 |阅读模式
我想在程序中调用gnuplot来画一些波形,不需要一些交互操作,所以就想用管道来传送命令,如下:
FILE *fp;

fp=popen("gnuplot","w");
fputs("plot sin(x)",fp);
pclose(fp);

不知道这样对不对?请大家帮帮.
如果对的话,运行程序是并没有出现波形图,如何才能显示波形图呢??
谢谢大家呢~~~~~~
发表于 2005-10-20 11:19:36 | 显示全部楼层
不需交互操作,可以把画图数据生成临时文件,然后调用gnulplot来画图。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-20 13:54:45 | 显示全部楼层
现在我就是想调用gnuplot来画图,在程序中如何调用gnuplot?我就是想通过管道将命令传递给终端,可为什么这样做并没有显示出波形图?是不是代码哪写错了??
请大家帮忙~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表