xiaolang
2009-05-20, 22:20
设计一个 FIR 数字低通滤波器:ωp=0.2π,ωs=0.4π, αp =0.25dB, αs =50dB 选择一个恰当的窗函数,确定单位冲激响应,绘出所设计的滤波器的幅度响应。
程序:clear all ;
Wp=0.2*pi;
Ws=0.4*pi;
tr_width=Ws-Wp;
N=ceil (6.6*pi/tr_width)+1;
n=0:1:N-1;
Wc=(Ws+Wp)/2;
hd=ideal_lp(Wc,N);
w_ham= (hamming (N))';
h=hd.*w_ham;
[db,mag,pha,w]=freqz_m2 (h,[1]);
>> [db,mag,pha,w]=freqz_m2(h,[1]);
??? Undefined function or variable 'h'.这个是啥意思?
程序:clear all ;
Wp=0.2*pi;
Ws=0.4*pi;
tr_width=Ws-Wp;
N=ceil (6.6*pi/tr_width)+1;
n=0:1:N-1;
Wc=(Ws+Wp)/2;
hd=ideal_lp(Wc,N);
w_ham= (hamming (N))';
h=hd.*w_ham;
[db,mag,pha,w]=freqz_m2 (h,[1]);
>> [db,mag,pha,w]=freqz_m2(h,[1]);
??? Undefined function or variable 'h'.这个是啥意思?