gnuplot:数据矩阵的时间过程图

时间:2014-05-11 05:07:25

标签: gnuplot

我有Matrix数据,如: gnuplot: 3D plot of a matrix of data

如何绘制部分数据的2D时间过程。例如。在示例中,值0.6的时间过程将是:-6.35,-6.52,-6.48,-5.91。

提前致谢

1 个答案:

答案 0 :(得分:0)

基本上你有列数据,你想在其中一个上绘制值,在你给出的例子中列第3列。在gnuplot中,这是通过using

实现的
plot "data" using 0:3 every ::1

using 0:3表示"将列0中的值绘制为x值,将列3中的值绘制为y值"。 gnuplot中的第0列给出了数据元素出现的顺序(即1,2,3,4 ......)。

every ::1表示首先绘制项目编号1(第一项是0中的数字gnuplot。在您的示例中,这会阻止0.6与列中的其他元素-6.35-6.52-6.48-5.91一起绘制。

help using内键入help everygnuplot会为您提供更详细的信息。