使用级联积分器 - 梳子(CIC)滤波器的大致信号
这dsp。C一世CDecimator
系统对象™使用级联积分器梳(CIC)抽取滤波器抽取输入信号。CIC抽取滤波器结构包括N.级联积分器的各部分,随后速率变化系数为R., 其次是N.级联梳状滤波器部分。有关详细信息,请参阅算法.这NumSections属性指定N., CIC过滤器中的节数。这DecimationFactor属性指定R.,抽取因子。这getFixedPointInfo
函数返回定点段的单词长度和分数长度,以及dsp。C一世CDecimator
系统对象。属性也可以为这个System对象生成HDL代码生成hdl
功能。
笔记
此对象需要固定点设计器™许可证。
使用CIC滤波器抽取信号:
创建dsp。C一世CDecimator
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解有关系统对象如何工作的更多信息,请参见什么是系统对象?
要使用对象函数,请将System对象指定为第一个输入参数。例如,要发布命名的系统对象的系统资源obj.
,使用下面的语法:
释放(obj)
要查看此对象支持的筛选器分析方法列表,请键入金宝appdsp.CICDecimator.helpFilterAnalysis
在MATLAB®命令提示符。对于相应的函数参考页面,请参阅过滤系统对象的分析方法.
[1] Hogenauer, E.B.用于抽取和插值的经济型数字滤波器。IEEE声学、语音和信号处理汇刊.第29卷,第2期,1981年,155-162。
[2] Meyer-Baese U。用现场可编程门阵列进行数字信号处理. 纽约:斯普林格,2001年。
[3] 哈里斯,弗雷德里克J。通信系统的多速率信号处理印第安纳波利斯:普伦蒂斯大厅PTR,2004年。