matlab給在已有圖形填充顏色 matlab中怎樣繪制矩形?
matlab中怎樣繪制矩形?在MATLAB中,我們可以用直線繪制函數(shù)line分四部分繪制矩形。直線函數(shù)的主要功能是用一條直線連接兩點(diǎn)。MATLAB中矩形的具體繪制方法為:A1=[1,1]//左下坐標(biāo)A
matlab中怎樣繪制矩形?
在MATLAB中,我們可以用直線繪制函數(shù)line分四部分繪制矩形。直線函數(shù)的主要功能是用一條直線連接兩點(diǎn)。MATLAB中矩形的具體繪制方法為:A1=[1,1]//左下坐標(biāo)A2=[3,1]//右下坐標(biāo)A1=[3,2]//右上坐標(biāo)A1=[1,2]//左上坐標(biāo)線(A1,A2)//連接下底線(A2,A3)//連接右底線(A3,A4)//連接上底線(A4,A1)//執(zhí)行上述程序后,在坐標(biāo)軸上繪制一個(gè)2*1的矩形。
如何用matlab畫出周期矩形脈沖信號(hào)及頻譜圖?
然后使用FFT()命令完成傅里葉變換。如果你想得到光譜,你需要再次處理它。讓我們給出一個(gè)程序示例:
t=-20:20
W=10
y=rectpuls(t,W)%矩形脈沖信號(hào)
YY=FFT(y)
n=size(y)
n=n(2)
FY=ABS(FFT(y))/n*2%頻譜
子圖(2,1,1)
繪圖(y)
子圖(2,1,2)
繪圖(FY)
很粗糙。最后兩張圖是方波脈沖和頻譜。。
順便說一句:
1)三角波是三脈沖(T,w)
2)矩形波也可以通過1()和0生成信號(hào)矩陣
3)具體函數(shù)用法和參數(shù)規(guī)則請(qǐng)參考幫助“命令”
4)其實(shí)這些都是由Simulink完成的,Simulink有現(xiàn)成的模塊。很簡(jiǎn)單,但不容易理解