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

2025年03月12日 03:47
有2个网友回答
网友(1):

一般用的都是butterworth的,以保证通带内平坦,阶数的计算方法公式编辑器编辑的公式复制不了,matlab语言了,n=log10(10.^(0.1*As-1))/log10(ws);%最小阶数,ws是止带归一化频率,As是止带衰减,没必要自己算设置minimum,order就可以。
数字滤波器由数字乘法器、加法器和延时单元组成的一种算法或装置。数字滤波器的功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。

网友(2):

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