将数据值列表写入.dat文件以在GNUplot中绘图(在C中)

时间:2010-08-15 12:09:06

标签: c file gnuplot

Hiya,我已经写了两种不同的方法来数字区分函数,我正在寻找一种方法来比较它们。我已经安装了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的文件?非常感谢。

杰克

2 个答案:

答案 0 :(得分:2)

这已经是一种非常适合gnuplot的格式。从gnuplot提示符中查找help plot using

为了将其转换为文件,您可以从程序中管道标准输出(例如,在具有yourprog > file.dat的类Unix系统中),或者使用C函数fprintf(使用{ {1}}和fopen)。

答案 1 :(得分:1)