傅立葉變換 如何用matlab實(shí)現(xiàn)矩形脈沖信號的傅里葉變換?
如何用matlab實(shí)現(xiàn)矩形脈沖信號的傅里葉變換?為了保存脈沖頻譜,我們可以使用以下命令:(FFT)=20%FFT()進(jìn)行信號處理N=size(y)N=N(2)%width FY=ABS(FFT(y))
如何用matlab實(shí)現(xiàn)矩形脈沖信號的傅里葉變換?
為了保存脈沖頻譜,我們可以使用以下命令:(FFT)=20%FFT()進(jìn)行信號處理N=size(y)N=N(2)%width FY=ABS(FFT(y))/N*2%get spectrum subplot(2,1,1)plot(y)subplot(2,1,2)plot(FY)輸出,如圖所示。
如何用matlab畫出周期矩形脈沖信號及頻譜圖?
周期性方波信號可以通過1()和0()的命令產(chǎn)生。利用FFT()命令對頻譜圖進(jìn)行傅立葉變換,然后進(jìn)行處理。具體解釋不多。給出一個(gè)程序?qū)嵗海榱斯?jié)省一些東西,這里用rectpuls函數(shù)輸出一個(gè)矩形脈沖)t=-20:20w=10Y=rectpuls(t,w)%矩形脈沖信號YY=FFT(y)%傅立葉變換n=size(y)n=n(2)%寬度FY=ABS(FFT(y))/n*2%得到頻譜子圖(2,1,1)plot(y)子圖(2,1,2)plot(FY)輸出,見圖。