将数据值列表写入 .dat 文件以在 GNUplot 中绘图(C 语言)
你好,我已经编写了两种不同的方法来对函数进行数值微分,我正在寻找一种方法来比较它们。我已经安装了 GNUPlot 并想创建一个文件(例如 approximations.dat)供其绘图。目前,我的程序打印一系列带有 x 坐标、近似值 1、近似值 2 和实际值的列,如下所示:
x-coord approx 1 approx 2 actual
x-coord approx 1 approx 2 actual
x-coord approx 1 approx 2 actual
x-coord approx 1 approx 2 actual
... ... ... ...
有没有办法让我将其制作成一个可以轻松输入到 GUPlot 中的文件?非常感谢。
杰克
Hiya, I have written two different methods to numerically differentiate a function and I am looking for a way to compare them. I have installed GNUPlot and would like to make a file (e.g. approximations.dat) for it to plot. At the moment my programn prints a series of columns with x-coordinate, approximation 1, approximation 2 and actual value like this:
x-coord approx 1 approx 2 actual
x-coord approx 1 approx 2 actual
x-coord approx 1 approx 2 actual
x-coord approx 1 approx 2 actual
... ... ... ...
Is there a way for me to make this into a file which can be input easily into GUPlot? Many thanks.
Jack
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这已经是一种非常适合 gnuplot 的格式。从 gnuplot 提示符中使用 查找帮助绘图。
为了将其放入文件中,您可以通过管道从程序中输出标准输出(例如,在类 Unix 系统中使用
yourprog > file.dat
),或者使用 C 函数fprintf
(使用fopen
和fclose
)。This is already a format well suited for gnuplot. Look up
help plot using
from the gnuplot prompt.In order to get this into a file, you can either pipe the standard output from your program (e.g. in Unix-like systems with
yourprog > file.dat
), or use the C functionfprintf
(withfopen
andfclose
).本教程应该可以帮助您 http://www.duke.edu/~hpgavin/gnuplot.html
This tutorial should help you http://www.duke.edu/~hpgavin/gnuplot.html