具有正确时间缩放的gnuplot样本值曲线

时间:2014-10-01 18:13:40

标签: gnuplot scale axis sample

我有一个包含任何样本值的纯1D列表,并希望绘制它们的时间曲线。 知道时间间隔和总持续时间,如何将x轴缩放到秒? 我有

set xdata time
set timefmt "%s"
set trange [0 : 3.5]
plot 'some.dat' using ??? with lines

缺少什么? 如何使用参数? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

我不确定,如果我的问题是对的。假设您的数据文件中有一列,并且两个样本以恒定的时间差拍摄,您可以使用以下内容绘制:

# time interval
dt = 0.1
# time range in seconds
set xrange [0:10]
plot 'some.dat' using ($0 * dt):1 with lines

$0是行号,然后按时间间隔dt缩放。如果您只想显示秒数,则无需使用set xdata time