getPolynomialCoefficients

Получите полиномиальные коэффициенты неоплодотворенного фильтра преобразования уровня

Описание

пример

[C] = getPolynomialCoefficients(frc) возвращает полиномиальные коэффициенты что dsp.FarrowRateConverter Система object™, frc, использование, чтобы реализовать заданное преобразование частоты дискретизации.

Примеры

свернуть все

Создайте значение по умолчанию dsp.FarrowRateConverter Система object™, который преобразует сигнал от 44,1 кГц до 48 кГц.

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 Системный объект.

Выходные аргументы

свернуть все

Полиномиальные коэффициенты фильтра преобразования уровня Фэрроу, возвращенного как M-by-M матрица, где M является полиномиальным порядком.

Типы данных: double

Смотрите также

Функции

Объекты

Введенный в R2014b