2015-10-07 105 views
0

我有一個曲線作爲x的函數。不同x的值可以用y1單位表示,也可以用y2單位表示。如何在MATLAB的同一個繪圖窗口中繪製兩個不同單位(y軸)的曲線?

我打算繪製曲線,使左邊的y軸顯示y1單位的值,而右邊的y軸顯示爲y2單位。 PS:我正試圖在MATLAB中實現這個功能。

+0

看看這個在這裏http://ch.mathworks.com/help/matlab/creating_plots /plotting-with-two-y-axes.html – rst

+0

感謝您的回覆。實際上鍊接顯示的是具有兩個不同軸的「兩條」曲線。我希望'相同'曲線以兩個不同單位表示。希望這可以讓問題清楚。 – user3440489

+1

我在這裏得到了答案:http://stackoverflow.com/questions/2676004/different-right-and-left-axes-in-a-matlab-plot – user3440489

回答

0

如果您需要使用兩個不同的軸繪製同樣的曲線,你可以用下面的例子

x=1:1000; y = sort(randn(size(x))); 
figure, plotyy(x, y, x, y*100, 'plot', 'plot') 
相關問題