数字滤波器定标问题

[复制链接]
3491|7
 楼主| boy364 发表于 2008-5-11 23:20 | 显示全部楼层 |阅读模式
现在TI&nbsp;5000系列的DSP滤波器库函数用Q15定标,滤波器系数用Q15定标没问题,一般都是-1&nbsp;和1之间,<br /><br />那么采样点怎么办,不可能用Q15定标吧,<br /><br />那么把滤波器系数定标数和采样点直接相乘加,得到的是什么东西?
roccy 发表于 2008-5-13 08:04 | 显示全部楼层

采样点定标

采样点定标就看采样数据的范围和精度咯<br /><br />一般定点乘法:<br /><br />Q(m)&nbsp;*&nbsp;Q(n)&nbsp;=&nbsp;Q(m+n)
小李师傅 发表于 2008-5-13 18:39 | 显示全部楼层

如果采来的数据可以不在-1~1之间就用小于15的定标

如果采来的数据可以不在-1~1之间就用小于15的定标<br />
 楼主| boy364 发表于 2008-5-14 20:52 | 显示全部楼层
IceAge 发表于 2008-5-14 23:46 | 显示全部楼层

关键是要理解为什么要定标

定标的原则是什么。
 楼主| boy364 发表于 2008-5-18 18:17 | 显示全部楼层

TO IceAge

定标是为了用定点DSP实现小数运算。<br /><br />如果滤波器系数是Q15定标,怎样对采样的数据进行滤波呢?<br /><br />采样的数据不能用Q15定标数表示啊。
 楼主| boy364 发表于 2008-5-24 16:10 | 显示全部楼层

搞定

把采样数据看成是定标数就行。<br /><br />实际上就是把小数先放大多少倍,运算结果再减小多少倍。精度就是放大倍数分之一,
bit06haozi 发表于 2008-7-3 15:41 | 显示全部楼层

顶这个,目前很需要,希望搞清楚,达人就评论一下吧

板块人气旺一点吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

57

帖子

1

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