如何读取gnuplot中的txt文件

时间:2016-08-21 06:50:32

标签: matlab gnuplot

在我的cpp代码中,我通过以下方式将数据保存到txt文件中:

val={1,2.03,3.88,4,5}
for (i=0; i<4; i++)
{
            myfile2 << val << " ";
}

所以最后我得到一个看起来像这样的文件: 1 2.03 3.88 4 5

我在Matlab中用一行轻松读取它,我可以在不指定“x轴标签”的情况下绘制它

如何阅读此文件以便在gnuplot中进行绘图?

是否有一种常规方法来保存可以在gnuplot和Matlab中轻松读取的txt文件?

1 个答案:

答案 0 :(得分:1)

根据http://lowrank.net/gnuplot/datafile-e.html,您似乎需要将x和y值都写入gnuplot文件。

如果您的C ++代码看起来像......

val={1,2.03,3.88,4,5}
for (i=0; i<4; i++)
{
            myfile2 << i << " " << val << std::endl;
}

然后你应该以MATLAB和GNU图可接受的格式使用它。