Gnuplot:如何显示超过24小时的时间?

3

我有一个包含电压读数的数据文件,覆盖了约45小时的时间段。第一个时间戳是0:05:00,最后一个时间戳是45:05:59。我可以set timefmt正确读取数据。我的问题在于输出。

如果我使用set format x "%H:%M",我会得到正确的刻度,但是小时数会模除24,所以在读数的第24个小时处,gnuplot显示为0。是否有一种方法可以设置格式,以显示运行时间而不是一天中的小时数?

1个回答

3
实际上,它有点隐藏。你在help timefmt中找不到它,但可以查看help time_specifiers。使用%tH
时间格式说明
%tH:相对于time=0的小时数(不在24点时回绕)。 %tM:相对于time=0的分钟数。 %tS:与前一个tH或tM字段相关联的秒数。

谢谢!这正是我正在寻找的。 - iter

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接