高分急求:用双线性变换法设计Elliptic(椭圆型)IIR数字低通滤波器 过程应该是这样的:先把wp和ws的数字角频率转化成模拟角频率,转化方法为(此处模拟角频率用Wp,Ws表示):Wp=2/T*tan(wp/2),Ws=2/T*tan(ws/2),该公式网上有,成为双线性变换的prewarp的公式。你要的是elliptic型,我没用过,我弄的是切比雪夫型的,不过原理应该差不多,就是查到它的模平方方程,用上面的wp,ws,dp,ds解出模平方函数的参数。切比雪夫的参数是N和e。查出Elliptic型的H(s)表示方程的形式,带入刚才的参数,用里面的极点表示公式写出具体的H(s)得到H(s)后,用双线性变换法变为H(z)。变换方法是将s=2/T*(1-z的负1次)/(1+z的负1次),该公式网上可查到。代换完毕后,即得H(z)再将H(z)写成差分方程形式,即可的y(n)表达式,即可作图。字字手打,望楼主采纳。虽然没有给你论文以及仿真结果什么的,但已将操作流程完全给出,按步骤做即可。
设计一个椭圆带通滤波器,它的指标如下: %椭圆低通滤波器的设计2113[b,a]=ellip(5,0.1,40,5*2/Fs);关键是ellip这个函数的5261使用,第一个参数表示4102滤波器的阶数,第二个参数表示通带1653波纹度,单位dB,第三个参数表示阻带衰减,单位dB,第四个参数表示归一化的低通滤波器截止频率,计算公式如下,假设截止频率为F,则有:第四个参数=F/(Fs/2)=F*2/Fs由上面的描述可知,该滤波器的截止频率为5Hz,所以会把15和30Hz滤掉,不过我觉得截止频率设为10Hz会更好一点,你说呢。剩下的比较简单,有不懂的欢迎追问。
用MATLAB怎么设计带通滤波器?那个firls函数好像没有约束采样频率,还有别的方法吗?万分谢谢啦! 低通采样定理实验 我的采样频率是40KHZ,要设计一个24阶FIR带通滤波器,要求中心频率10KHZ,通带边缘在8.8KHZ和11.3KHZ处。我想要得到24阶FIR滤波器的系数!。