2014-12-06 91 views
0

在gnuplot中,是否有可能在给定x范围内的x = 0处启动图?如何从x = 0开始,在gnuplot中给定xrange?

让说,我有这样的代码:

set xrange [100:500] 
plot "input.txt" using 2:1:(1.0) notitle with lines lw 1 

因此,该图将开始在x = 100,并最终在x = 500 我希望图形在x = 0和结束的开始x = 400,给定范围[100:500]。 我该怎么做?

谢谢!

+0

我很困惑你的问题。如果您想要图表从x = 0开始并在x = 400结束,只需将xrange设置为[0:400]即可。 – DragonHu 2014-12-06 06:40:08

+0

我想在我的数据中将x = 100的值作为x = 0的值在我的图中 – Algorithman 2014-12-06 12:52:35

回答

2

只需使用的[0:400]的x范围和减去100从数据值:

set xrange [0:400] 
plot "input.txt" using ($2-100):1 with lines 
+0

哇,太简单了..很酷,谢谢! – Algorithman 2014-12-06 12:59:44