将数字信号从中频带转换到基带并进行抽取
的dsp。DigitalDownConverter
目标将数字信号从中频带转换到基带,并对其进行抽取。
将输入信号进行数字向下转换:
创建dsp。DigitalDownConverter
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?.
返回数字下变频(DDC)系统对象dwnConv
= dsp。DigitalDownConverterdwnConv
.
返回一个DDC对象,dwnConv
= dsp。DigitalDownConverter (名称,值
)dwnConv
,使用指定的属性的名字
设置为指定的价值
.可以以任意顺序指定其他名称-值对参数,如(Name1
,Value1
、……以
,家
).
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源obj
,使用下面的语法:
发行版(obj)
该对象通过将输入信号与中心频率等于中的值的复指数相乘将其向下转换CenterFrequency
财产。目标使用3个抽取滤波器的级联对频率下转换信号进行下采样。在这种情况下,滤波器级联由一个CIC抽取器、一个CIC补偿器和第三个FIR抽取级组成。下面的框图显示了数字下变频的结构。
缩放部分使CIC增益和振荡器功率归一化。它还可以包含一个校正因子,以达到所需的纹波规格。当你设置振荡器财产InputPort
时,归一化因子不包括振荡器的功率因子。根据设置DecimationFactor属性,您可以绕过第三个过滤阶段。当输入数据类型为double或single时,对象实现N-section CIC抽取滤波器作为FIR滤波器,其响应对应于级联N货车车厢过滤器。当输入数据为定点类型时,将实现具有实际梳状和积分器部分的真正CIC滤波器。CIC滤波器是用FIR滤波器仿真的,这样你就可以用浮点数据运行仿真。
下面的框图表示单精度或双精度浮点输入的DDC算法。
定点操作的详细信息请参见不动点.