数字低通滤波公式

[复制链接]
7014|11
 楼主| forsuccess 发表于 2007-9-24 08:34 | 显示全部楼层 |阅读模式
数字低通滤波公式:
   Yn=a* Xn+ (1-a) *Yn-1
式中  Xn——本次采样值
     Yn-1——上次的滤波输出值;
     a——滤波系数,其值通常远小于1;
     Yn——本次滤波的输出值。

该公式谁知道怎么推导出来的啊?滤去不同高频分量,A具体怎么选择啊?
computer00 发表于 2007-9-24 08:44 | 显示全部楼层

推荐使用MATLAB进行设计,即快又好。

gyt 发表于 2007-9-24 08:47 | 显示全部楼层
ayb_ice 发表于 2007-9-24 10:00 | 显示全部楼层

不知道怎么出来,不过我用过的...

效果还可以...
mxh0506 发表于 2007-9-24 12:15 | 显示全部楼层

<数字信号处理>

你要的答案全在里面

有了理论基础后再用MATLAB就没问题了

确定滤波器系数实际上是在确定转折频率,设计好滤波器后顺便用现场数据在MATLAB里仿真一下就能看到效果了,跟实际工作时一模一样
农民讲习所 发表于 2007-9-24 13:22 | 显示全部楼层

你要求的截止频率是多少?我给你算

农民讲习所 发表于 2007-9-24 13:25 | 显示全部楼层

还有采样频率

lixun00 发表于 2007-9-24 13:51 | 显示全部楼层

先看下基本的原理。。。

 楼主| forsuccess 发表于 2007-9-24 14:14 | 显示全部楼层

@_@

那请所长讲讲如何确定量化位数,如何推导出数字滤波的公式吧,谢谢了。
maolei21ic 发表于 2007-9-25 09:00 | 显示全部楼层

l

fL = a/2*PI*T.
T为采样间隔时间
 楼主| forsuccess 发表于 2007-9-25 09:30 | 显示全部楼层

@@

回楼上,关于量化位,是根据SNR来定量确定的啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

70

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部