我運行此代碼創建的現有線路:上面繪製一條線/下面plotyy
t = linspace(0, 10, 1000);
y1 = 2*t;
y2 = 3*t;
figure;
[ax, h1, h2] = plotyy(t, y1, t, y2);
set(h1, 'LineWidth', 4);
set(h2, 'LineWidth', 4);
hold on;
h3 = plot([5, 5], [0, 3000], 'LineWidth', 6, 'Color', [0.6, 0.6, 0.6]);
它創建這個情節:
注意如何垂直灰線出現在藍線(y1)的頂端,但低於綠線(y2)。
我該如何在其他兩條線的上方或其他兩條線的下方繪製灰線?
好像'plotyy'增添了不少複雜的這個問題,我發現這個http://www.mathworks.com/matlabcentral/newsreader/view_thread/292321與此http:// WWW .mathworks.com/matlabcentral/newsreader/view_thread/311595,但沒有好的解決方案。 – macduff 2012-03-12 20:40:20