在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: lw4720

用matlab设计低通滤波器???

[复制链接]
发表于 2011-8-5 10:28:07 | 显示全部楼层
做得东西刚好卡在滤波器这里,实在是很难解决~~~但是实在也不知道楼主问题在哪~~
发表于 2011-8-5 13:06:13 | 显示全部楼层
恩,我也急需这方面的资料啊,matlab 低通滤波器~~~
发表于 2012-6-8 15:53:39 | 显示全部楼层
如果只是设计一个一般 butter的滤波器 这样太费劲了
直接通过fdatool工具 就可以 直接输入响应滤波器指标值  
选择类型 butter 就可以了
发表于 2012-6-8 16:04:48 | 显示全部楼层
参考代码
Wp=100*2*pi;
Ws=150*2*pi;
通带指标是纹波 如果你的纹波要求为0.01db  阻带衰减为80db则如下设置
rip = 0.01; ris = 80;

那么RP 和RS的关系与 rip ris 如下
RP = (10^(rip/20) -1)/(10^(rip/20) + 1)  
RS = 10^(-ris/20)

[n,Wn]=buttord(Wp,Ws,rip,ris,'s');

我记得buttord的通带和阻带指标是以db为单位的
所以应该修改
发表于 2013-1-6 10:55:31 | 显示全部楼层
一般对于最大平滑滤波器,涟漪的值取0.2 ~0.3 db,也可。
阻带衰减值越大,滤波电路的阶数n越大。

买本书看看吧。
推荐 数字信号处理的MATLAB实现(第二版)(含光盘)
作者 万永革/2012-05-01/科学出版社

相信LZ会有大的收获
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-20 00:34 , Processed in 0.018622 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表