gnuplot 中的联合图
Joint graphs in gnuplot
我想制作一张类似于图片中的图表。 3张图垂直叠加的组合图如何制作?
基本的 google 搜索将为您提供答案。由于您还没有这样做,这里有一个小例子
f(x) = abs(x)<2*pi ? a*sin(x) : 1/0
g(x) = abs(x)<2*pi ? a*sin(x+pi/2) : 1/0
set multiplot layout 2,1 rowsfirst
set label 1 'a' at graph 0.92,0.9 font ',8'
plot f(x) with lines ls 1
set label 1 'b' at graph 0.92,0.9 font ',8'
plot g(x) with lines ls 1
unset multiplot
期望的输出:
我想制作一张类似于图片中的图表。 3张图垂直叠加的组合图如何制作?
基本的 google 搜索将为您提供答案。由于您还没有这样做,这里有一个小例子
f(x) = abs(x)<2*pi ? a*sin(x) : 1/0
g(x) = abs(x)<2*pi ? a*sin(x+pi/2) : 1/0
set multiplot layout 2,1 rowsfirst
set label 1 'a' at graph 0.92,0.9 font ',8'
plot f(x) with lines ls 1
set label 1 'b' at graph 0.92,0.9 font ',8'
plot g(x) with lines ls 1
unset multiplot
期望的输出: