在gnuplot中是否可以绘制两条曲线,每条曲线都有不同的刻度,对应不同的坐标轴?
例如,在同一张图中绘制y=x**2
和y=x**4
(它们变化很大,使用相同的刻度会让图像难以观察)。
autofreq
这个选项很有用。例如:set ytics autofreq tc lt 1
。 - Jared Beck可以为y轴和y2轴(即右侧轴)设置不同的范围,甚至可以独立设置标签/刻度的颜色。
然后我们只需将第二个函数除以2(或其他适当数值),并设置颜色...就像这个例子中所示:
set xrange [-10:10]
set yrange [-20:20]
set y2range [-40:40]
set ytics 10 nomirror tc lt 1
set ylabel '2*x' tc lt 1
set y2tics 20 nomirror tc lt 2
set y2label '4*x' tc lt 2
plot 2*x linetype 1, 4*x/2+.5 linetype 2