Matlab繪圖示例
Matlab繪圖示例
matlab下繪圖的簡單示例示例一(用plot同時繪制兩條曲線)x=0:0.01:2*piplot(x,sin(x),'green')hold onplot(x,sin(2*x),'red')示例二(用stem繪制多個序列)n=0:50; A=444.128;a=50*sqrt(2.0)*pi;T=0.001; w0=50*sqrt(2.0)*pi;x=444.128*exp(-a*n*T).*sin(w0*n*T); X=fft(x);% Draw x,abs(X),angle(X)hold onstem(x)stem(abs(X),'fill','r-.')stem(angle(X),'fill','g-.')示例三(從復(fù)平面看幅頻特性)th = (0:127)/128*2*pi;x = cos(th);y = sin(th);f = abs(fft(ones(10,1),128));stem3(x,y,f','d','fill')view([-65 30])xlabel('Real')ylabel('Imaginary')zlabel('Amplitude')title('Magnitude Frequency Response')rotate3d on
評論