用MATLAB设计低通数字滤波器的参数计算问题!

[复制链接]
查看11 | 回复2 | 2011-4-5 20:47:16 | 显示全部楼层 |阅读模式
现在我们给出一个参考指标来进行设计其主要技术性能指标的低通数字滤波器如下:
(1)对模拟信号的采样频率fs为44.1KHz;
(2)带通0--20kHz;
(3)信号的截止频率fc=22kHz;
(4)截止频带衰减约为60dB。
利用MATLAB的FDATOOL设计请帮我计算出 用什么窗函数,Beta值,Specify order,并附详细计算方法

回复

使用道具 举报

千问 | 2011-4-5 20:47:16 | 显示全部楼层
对于低通滤波器,一般用的都是butterworth的,以保证通带内平坦,阶数的计算方法公式编辑器编辑的公式复制不了,matlab语言了n=log10(10.^(0.1*As-1))/log10(ws);%最小阶数ws是止带归一化频率As是止带衰减其实没必要自己算设置minimum order就行了
回复

使用道具 举报

千问 | 2011-4-5 20:47:16 | 显示全部楼层
一般用的都是butterworth的,以保证通带内平坦,阶数的计算方法公式编辑器编辑的公式复制不了,matlab语言了,n=log10(10.^(0.1*As-1))/log10(ws);%最小阶数,ws是止带归一化频率,As是止带衰减,没必要自己算设置minimum,order就可以。数字滤波器由数字乘法器、加法器和延时单元组成的一种算法或装置
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行