【发布时间】:2014-10-02 11:30:30
【问题描述】:
我正在运行一个将多组数据输出到一个 .dat 文件的 Fortran 代码。我想使用 Octave 绘制两列中的数据。比如我要绘制的数据是这样的形式:
t Eta(t)
0.00 -0.748
0.50 -0.773
1.00 -0.774
1.50 -0.535
2.00 -0.120
2.50 0.131
3.00 0.184
3.50 0.211
4.00 0.068
4.50 -0.110
数据从第 148 行开始(不包括 t 和 eta(t) 行)并一直持续到第 247 行。t 和 eta(t) 的数据显然跨越了几列(根据文本文件,那就是我从中读取行号和列号的地方)。如果数据是这种形式,有没有办法通过指定从哪一行开始或任何东西来绘制数据?简而言之,我想绘制它,以便 t 列中的值位于 x 轴上,而 eta(t) 值位于 y 轴上。提前感谢您的帮助!
【问题讨论】: