用matlab设计fir滤波器
用matlab设计fir滤波器
日期:2010-05-20 17:00:14 人气:1
你的标点符合写错了,正确程序如下:
>> n=31;%定义滤波器阶数32
fs=12.8*10^3;
fc1=49;
fc2=51;
w1=2*pi*fc1/fs;
w2=2*pi*fc2/fs;%参数转换,将模拟滤波器的技术指标转换为数字滤波器的技术指标
window=hanning(n+1);%使用hanning窗函数
q=fir1(n,[w1/pi w2/pi],hanning(n+1));%滤波器时域函数,使用标准响应的加窗设计函数f