0
我有一個曲線作爲x的函數。不同x的值可以用y1單位表示,也可以用y2單位表示。如何在MATLAB的同一個繪圖窗口中繪製兩個不同單位(y軸)的曲線?
我打算繪製曲線,使左邊的y軸顯示y1單位的值,而右邊的y軸顯示爲y2單位。 PS:我正試圖在MATLAB中實現這個功能。
我有一個曲線作爲x的函數。不同x的值可以用y1單位表示,也可以用y2單位表示。如何在MATLAB的同一個繪圖窗口中繪製兩個不同單位(y軸)的曲線?
我打算繪製曲線,使左邊的y軸顯示y1單位的值,而右邊的y軸顯示爲y2單位。 PS:我正試圖在MATLAB中實現這個功能。
如果您需要使用兩個不同的軸繪製同樣的曲線,你可以用下面的例子
x=1:1000; y = sort(randn(size(x)));
figure, plotyy(x, y, x, y*100, 'plot', 'plot')
看看這個在這裏http://ch.mathworks.com/help/matlab/creating_plots /plotting-with-two-y-axes.html – rst
感謝您的回覆。實際上鍊接顯示的是具有兩個不同軸的「兩條」曲線。我希望'相同'曲線以兩個不同單位表示。希望這可以讓問題清楚。 – user3440489
我在這裏得到了答案:http://stackoverflow.com/questions/2676004/different-right-and-left-axes-in-a-matlab-plot – user3440489