声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1291|回复: 2

[编程技巧] 请教设计椭圆滤波器问题

[复制链接]
发表于 2006-11-10 10:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我按照要求设计了椭圆滤波器,并计算出了系数,我以前没有学过数字信号处理,请教大侠系数出来过后代入什么方程以便用程序进行处理呢,还有把截止频率(HZ)变为(弧度pi),谢谢
[N,WN]=ellipord(1,1.4,1,22,'s');
[B,A]=ellip(N,1,22,WN,'s');
[NUM,DEN]=lp2bp(B,A,2*pi*4.889,2*pi*25/7);
disp('NUM');disp(NUM);
disp('DEN');disp(DEN);

NUM
  1.0e+006 *

    0.0000   -0.0000    0.0189    0.0000    5.4955   -0.0000

DEN
  1.0e+008 *

  0.0000    0.0000    0.0000    0.0005    0.0326    0.1929    8.4023
回复
分享到:

使用道具 举报

 楼主| 发表于 2006-11-10 15:05 | 显示全部楼层

自己顶一下

发表于 2006-11-10 15:46 | 显示全部楼层
函数ellipord的调用格式如下:
[N,WN]=ellipord(Wp,Ws,Rp,Rs,'s');
不知楼主为什么把Wp=1,Ws=1.4,代表什么意义?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-12 15:23 , Processed in 0.150430 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表