dsp。FIRRateConverter
采样速率转换器
描述
的dsp。FIRRateConverter
系统对象™通过对矢量或矩阵输入的有理数因子执行采样率转换。FIR速率转换器级联一个插值器和一个decimator。插值器通过上采样因子对输入进行上采样,l,然后是一个低通FIR滤波器。FIR滤波器在抽取前充当反成像滤波器和反混叠滤波器。抽取器通过下采样因子对上采样和FIR滤波的输出进行下采样米.你必须使用上采样和下采样的相对素因子或互素因子。得到的离散时间信号具有采样率L / M乘以原始采样率。
执行采样速率转换:
创建
dsp。FIRRateConverter
对象并设置其属性。调用带有参数的对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?(MATLAB)。
创建
语法
描述
返回一个FIR采样速率转换器,firrc
= dsp。FIRRateConverterfirrc
,它以原始采样速率的3/2倍对输入信号进行采样。
返回一个FIR采样速率转换器,firrc
= dsp.FIRRateConverter (L, M, NUM)firrc
,与InterpolationFactor
属性设置为l
,DecimationFactor
属性设置为米
,以及分子
属性设置为全国矿工工会
.
返回一个FIR采样速率转换器,带有一个或多个指定的附加属性firrc
= dsp。FIRRateConverter (___,名称,值
)名称,值
对参数。
firrc = dsp.FIRRateConverter('FullPrecisionOverride','false')
允许通过各个定点属性设置来控制定点数据类型。
属性
对象的功能
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放名为obj
,使用以下语法:
发行版(obj)
例子
算法
类中描述的算法、输入和输出FIR速率转换阻塞引用页面。对象属性对应于块参数。