主要内容

getPolynomialCoefficients

获取法罗速率转换滤波器的多项式系数

说明

[C] = getPolynomialCoefficients(frc) 返回 dsp.FarrowRateConverter System object™ frc 用于实现指定采样率转换的多项式系数。

示例

示例

全部折叠

创建一个默认 dsp.FarrowRateConverter System object™,它将信号从 44.1 kHz 转换为 48 kHz。

frc = dsp.FarrowRateConverter()
frc = 
  dsp.FarrowRateConverter with properties:

   Main
        InputSampleRate: 44100
       OutputSampleRate: 48000
    OutputRateTolerance: 0
          Specification: 'Polynomial order'
        PolynomialOrder: 3

  Show all properties

返回对象用于实现指定速率转换的自设计多项式系数。

c = getPolynomialCoefficients(frc)
c = 4×4

   -0.1667    0.5000   -0.3333         0
    0.5000   -1.0000   -0.5000    1.0000
   -0.5000    0.5000    1.0000         0
    0.1667         0   -0.1667         0

输入参数

全部折叠

多项式采样率转换滤波器,指定为 dsp.FarrowRateConverter System object。

输出参量

全部折叠

法罗速率转换滤波器的多项式系数,以 M×M 矩阵形式返回,其中 M 是多项式阶数。

数据类型: double

版本历史记录

在 R2014b 中推出