使用单侧(复杂)带通抽取器提取频率子带
这DSP.ComplayBandPassDecimator.
System object™使用单边、多级、复杂的带通抽取器提取特定的子频带频率。对象使用指定的带宽来确定感兴趣的带宽CenterFrequency
那DecimationFactor
和带宽
价值观。
使用复杂的带通DeoImimator提取频率子带:
创建DSP.ComplayBandPassDecimator.
对象并设置其属性。
使用参数调用对象,就像它是一个函数。
要了解有关系统对象如何工作的更多信息,请参阅什么是系统对象?。
使用单侧多级复杂的带通抽取滤波器创建一个系统对象,这些对象会随时间过滤输入的每个通道。该对象使用默认中心频率,抽取因子和带宽值来确定感兴趣的带宽。BPDecim
= dsp。ComplexBandpassDecimator
创建一个复杂的带通Deetimator对象BPDecim
= dsp.ComplexBaborPassDecimator(D.
)DecimationFactor
物业设为D.
。
创建一个复杂的带通Deetimator对象BPDecim
= dsp.ComplexBaborPassDecimator(D.
那FC.
)DecimationFactor
物业设为D.
,CenterFrequency
物业设为FC.
。
创建一个复杂的带通Deetimator对象BPDecim
= dsp.ComplexBaborPassDecimator(D.
那FC.
那FS.
)DecimationFactor
物业设为D.
, 这CenterFrequency
物业设为FC.
,采样率
物业设为FS.
。
DSP.ComplayPassDecimator(48E3 / 1E3,2e3,48E3);
创建一个复杂带通抽取器对象,将每个指定的属性设置为指定的值。将每个属性名用引号括起来。您可以将此语法与之前的任何输入参数组合一起使用。BPDecim
= dsp.ComplexBaborPassDecimator(名称,价值
)
DSP.ComplayPassDecimator(48E3 / 1E3,2e3,48E3,'中心频道',1E3);
要使用对象函数,请将System对象指定为第一个输入参数。例如,要发布命名的系统对象的系统资源obj.
,使用下面的语法:
释放(obj)
通过对一个低通原型滤波器进行复移频变换,设计了复带通抽取器。在这种情况下,低通原型是一个多速率、多级有限脉冲响应(FIR)滤波器。所要求的频移只适用于第一级。随后的阶段按各自的累积抽取因子缩放所需的频移。有关详细信息,请参见复杂带通滤波器设计和zoom fft.。