全文预览

MATLAB结合矩形窗设计FIR滤波器

上传者:梦&殇 |  格式:doc  |  页数:26 |  大小:233KB

文档介绍
度近似在=处,并给出为Р (2-7)Р将这个值与主瓣幅度(等于M)比较,这个峰值旁瓣幅度是主瓣幅度的13dB。累加振幅响应由第一个旁瓣幅度在21dB,这就形成了21dB的最小阻带衰减而与窗的宽度M无关。利用最小阻带衰减,可将过渡带宽准确计算处,这个计算出的真正过渡带宽是Р—= ,这大约是近似带宽的一半【4】。Р很清楚,在时域这是一种简单的加窗运算,并且在频域也是一种容易分析的函数。然而,这里存在两个主要问题。首先,21dB的最小阻带衰减在实际应用中是不够的。其次,矩形加窗是对这个无限长的的一种直接截取,它遭受吉布斯现象的影响。如果增加M,没过旁瓣的宽度都将减小,但是在每个旁瓣下的面积将保持不变。因此,旁瓣的相对幅度保持不变,最小阻带衰减仍为21dB,这就意味着全部波纹将向通带边缘集束。Р第3章仿真设计与结果分析Р3.1设计流程图Р流程图如图3.1所示:Р画出滤波器的频谱图并对频谱进行分析Р产生一个连续信号,包含低频,高频,中频分量,对其对其进行采样并画出时域图Р画出原始信号的频谱图,对其进行频谱分析Р用矩形窗设计不同特性的数字滤波器Р带Р通Р滤Р波Р器Р高Р通Р滤Р波Р器Р低Р通Р滤Р波Р器Р用设计的不同特性的滤波器对信号进行滤波Р画出滤波后信号的时域波形和频谱图Р对滤波前后的信号进行对比,分析信号的变化Р图3.1 设计流程图Р3.2产生原始信号并分析频谱Р要产生一个连续信号,包含低频,中频,高频分量,并对其进行采样。这里信号取的是s=sin(2*pi*t*5)+sin(2*pi*t*15)+sin(2*pi*t*30),信号中包含了5Hz、15Hz、30Hz频率分量,对其采样的频率取100Hz。用plot函数画出其时域波形如图3.2所示:Р图3.2 原始信号时域波形图Р用fft函数对其进行快速傅里叶变换,画出其频谱图,即幅度谱和相位谱,如图3.3(a)、3.3(b)所示:

收藏

分享

举报
下载此文档