資源簡(jiǎn)介
Matlab仿真二進(jìn)制FSK調(diào)制過程及包絡(luò)檢波解調(diào)過程,包括對(duì)信號(hào)進(jìn)行理想濾波

代碼片段和文件信息
function?[fspf]?=?IdealFilter(NFsfpassfstopfx)
%?理想低通、帶通濾波
%?-------------------------------------------------------------------------
%?[fspf]?=?IdealFilter(NFsfpassfstopfx)對(duì)輸入的FFT變換結(jié)果進(jìn)行理想低通/
%?帶通濾波。
%?-------------------------------------------------------------------------
%?輸入?yún)?shù):
%?????N?-?輸入的FFT變換結(jié)果長度
%?????Fs?-?采樣頻率(Nyquist頻率為采樣頻率的一半)
%?????fpass?-?理想帶通濾波器通帶起始頻率(fpass=0則為理想低通濾波)
%?????fstop?-?理想帶通濾波器通帶截止頻率
%?????fx?-?輸入的某個(gè)時(shí)域信號(hào)的FFT變換結(jié)果(長度為N)
%?-------------------------------------------------------------------------
%?輸出參數(shù):
%?????f?-?濾波后的頻率向量
%?????spf?-?理想低通/帶通濾波后的FFT變換(頻譜,包括幅頻和相頻)
%?-------------------------------------------------------------------------
??sp_lpr?=?zeros(1N);????%?定義一個(gè)全為0的FFT變換向量
??Npass??=?fpass*N/Fs+1;??%?計(jì)算通帶起始樣點(diǎn)位置
??Nstop??=?fstop*N/Fs;????%?計(jì)算通帶截止樣點(diǎn)位置
??
??%?把全零FFT變換向量中位于通帶內(nèi)的樣點(diǎn)值換成輸入FFT變換結(jié)果對(duì)應(yīng)位置的值
??sp_lpr(Npass:Nstop)?=?fx(Npass:Nstop);
??sp_lpr(N-Nstop+1:N-Npass+1)?=?fx(N-Nstop+1:N-Npass+1);
??
??%計(jì)算輸出參數(shù)
??f?=?linspace(-Fs/2Fs/2N);???%?定義輸出的頻率向量
??spf?=?sp_lpr;
??
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????3204??2018-04-07?22:43??IdealFilter_Example.m
?????文件???????6675??2018-05-17?23:24??sy6_1.m
?????文件???????1276??2016-05-23?20:39??IdealFilter.m
-----------?---------??----------?-----??----
????????????????11155????????????????????3
評(píng)論
共有 條評(píng)論