【问题标题】:How to read txt files in gnuplot如何在gnuplot中读取txt文件
【发布时间】:2016-08-21 19:21:10
【问题描述】:

在我的 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 中绘图?

有没有约定的方式来保存txt文件,在gnuplot和Matlab中可以轻松读取?

【问题讨论】:

    标签: matlab gnuplot


    【解决方案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 绘图都可接受的格式。

    【讨论】:

      猜你喜欢
      • 2015-02-20
      • 1970-01-01
      • 2014-04-21
      • 1970-01-01
      • 2019-11-19
      • 1970-01-01
      • 2020-03-09
      • 1970-01-01
      • 2012-01-15
      相关资源
      最近更新 更多