Полиномиальный конвертер частоты дискретизации с произвольным коэффициентом преобразования
dsp.FarrowRateConverter Система object™ реализует фильтр преобразования частоты дискретизации аппроксимации полиномом с помощью структуры Фэрроу. Можно использовать этот объект преобразовать частоту дискретизации сигнала или вниз случайным фактором. Эта фиксированная точка поддержки объектов операции.
Преобразовывать частоту дискретизации сигнала:
Создайте dsp.FarrowRateConverter объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
создает полиномиальный основанный на фильтре Системный объект конвертера частоты дискретизации, frc = dsp.FarrowRateConverterfrc. Для каждого канала входного сигнала, frc преобразует входную частоту дискретизации в выходную частоту дискретизации.
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в одинарные кавычки. frc = dsp.FarrowRateConverter(Name,Value)
frc = dsp.FarrowRateConverter('Specification','Coefficients','Coefficients',[1 2; 3 4]) возвращает фильтр, который преобразует от 44,1 кГц до 48 кГц с помощью пользовательских коэффициентов, которые реализуют фильтр полинома 2-го порядка. возвращает Системный объект конвертера частоты дискретизации, frc = dsp.FarrowRateConverter(fsIn,fsOut,tol,np)frc, с набором свойств InputSampleRate к fsIn, Набор свойств OutputSampleRate к fsOut, Набор свойств OutputRateTolerance к tol, и набор свойств PolynomialOrder к np.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
[1] Hentschel, T. и Г. Феттвейс. "Цифровые фильтры непрерывного времени для Преобразования Частоты дискретизации в Реконфигурируемых Радио-Терминалах". Frequenz. Издание 55, Номер 5-6, 2001, стр 185–188.
cost | freqz | fvtool | generatehdl | getActualOutputRate | getPolynomialCoefficients | getRateChangeFactors | info