半带内插器gydF4y2Ba
的gydF4y2Badsp。FIRHalfbandInterpolatorgydF4y2Ba
系统对象™执行使用两个上采样因子对输入信号的有效多相内插。您可以使用gydF4y2Badsp。FIRHalfbandInterpolatorgydF4y2Ba
实现两带滤波器组的合成部分,以合成来自低通和高通子带的信号。gydF4y2Badsp。FIRHalfbandInterpolatorgydF4y2Ba
使用FIR等纹波设计构造半带滤波器和多相实现对输入进行滤波。gydF4y2Ba
要增加采样并插值数据,请执行以下操作:gydF4y2Ba
创建gydF4y2Badsp。FIRHalfbandInterpolatorgydF4y2Ba
对象并设置其属性。gydF4y2Ba
调用带参数的对象,就好像它是一个功能。gydF4y2Ba
要了解有关系统对象如何工作的更多信息,请参见gydF4y2Ba什么是系统对象?gydF4y2Ba
返回FIR半带插值滤波器,gydF4y2BafirhalfbandinterpgydF4y2Ba
=dsp.firhalfBand内插器gydF4y2BafirhalfbandinterpgydF4y2Ba
,使用默认设置。在默认设置下,System对象使用半频带频率对输入数据进行上采样和插值gydF4y2Ba11025.gydF4y2Ba
赫兹,过渡的宽度gydF4y2Ba4.1gydF4y2Ba
和的阻带衰减gydF4y2Ba80gydF4y2Ba
dB。gydF4y2Ba
返回一个半带插值器,带有由一个或多个指定的附加属性gydF4y2BafirhalfbandinterpgydF4y2Ba
= dsp.FIRHalfbandInterpolator(gydF4y2Ba名称、值gydF4y2Ba
)gydF4y2Ba名称、值gydF4y2Ba
对参数。gydF4y2Ba
firhalfbandinterp = dsp.FIRHalfbandInterpolator(“规范”,“滤波器阶数和阻带衰减”)gydF4y2Ba
创建一个FIR半带插值对象,滤波器阶数设置为52,阻带衰减设置为80 dB。gydF4y2Ba
由两个和内插的输入信号上采样gydF4y2BaygydF4y2Ba
= firhalfbandinterp (gydF4y2Bax1gydF4y2Ba
)gydF4y2Bax1gydF4y2Ba
使用FIR半带内插器,gydF4y2BafirhalfbandinterpgydF4y2Ba
.gydF4y2Ba
实现了一个半带合成滤波器组的输入gydF4y2BaygydF4y2Ba
= firhalfbandinterp (gydF4y2Bax1gydF4y2Ba
,gydF4y2Bax2gydF4y2Ba
)gydF4y2Bax1gydF4y2Ba
和gydF4y2Bax2gydF4y2Ba
.gydF4y2Bax1gydF4y2Ba
是半带分析滤波器组的低通输出和gydF4y2Bax2gydF4y2Ba
为半带分析滤波器组的高通输出。gydF4y2Badsp。FIRHalfbandInterpolatorgydF4y2Ba
实现一个合成滤波器组仅当gydF4y2Ba“FilterBankInputPort”gydF4y2Ba
属性设置为gydF4y2Ba符合事实的gydF4y2Ba
.gydF4y2Ba
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源gydF4y2BaobjgydF4y2Ba
,使用下面的语法:gydF4y2Ba
释放(obj)gydF4y2Ba
[1]哈里斯F.J.gydF4y2Ba通信系统的多速率信号处理gydF4y2Ba, Prentice Hall, 2004, pp. 208-209。gydF4y2Ba
freqzgydF4y2Ba
|gydF4y2BafvtoolgydF4y2Ba
|gydF4y2Ba信息gydF4y2Ba
|gydF4y2Ba成本gydF4y2Ba
|gydF4y2Ba多项式系数gydF4y2Ba
|gydF4y2Ba多相gydF4y2Ba
dsp。FIRHalfbandDecimatorgydF4y2Ba
|gydF4y2Badsp.IIRHalfbandInterpolatorgydF4y2Ba
|gydF4y2Badsp。DyadicSynthesisFilterBankgydF4y2Ba
|gydF4y2Badsp。ChannelSynthesizergydF4y2Ba