如何用matlab實現雙y座標的繪圖,以及控制兩個Y坐標軸的名稱

如何用matlab實現雙y座標的繪圖,以及控制兩個Y坐標軸的名稱


用plotyy,例如:
x = 0:0.01:20;
y1 = 200*exp(-0.05*x).*sin(x);
y2 = 0.8*exp(-0.5*x).*sin(10*x);
[AX,H1,H2] = plotyy(x,y1,x,y2,'plot');
set(get(AX(1),'Ylabel'),'String','Slow Decay')%左側y軸
set(get(AX(2),'Ylabel'),'String','Fast Decay')%右側y軸
xlabel('Time(\musec)')
title('Multiple Decay Rates')
set(H1,'LineStyle','--')%對應第一條曲線的線性y1
set(H2,'LineStyle',':')%對應第一條曲線的線性y2



如何調整MATLAB中畫圖時,坐標軸的精度?
我想把坐標軸的精度調的小一些,該如何設定?


你說的是調整刻度的密度?
畫出圖後在圖片的視窗裏的坐標軸選項中調整即可.



MATLAB中畫圖,對坐標軸和軸上刻度的粗細和長短怎麼設定?


Edit->;Axes ;Properties ;->; ;More ;Properties,所有的内容都在裡面,這是初學者比較容易上手的地方.
以上所有參數,都可以用命令列來設定!



在複數範圍內求解方程x^100=1的100個根


1=1(cos0+isin0)
100個根為:
1[cos(2nπ/100)+isin(2nπ/100)]
=1[cos(nπ/50)+isin(nπ/50)]
其中,n屬於整數,且,n=0,1,2,……98,99