Многофазный КИХ-интерполятор
dsp.FIRInterpolator Система object™ сверхдискретизировала вход целочисленным фактором повышающей дискретизации, L, сопровождаемым КИХ-реконструкционным фильтром. Коэффициенты фильтра масштабируются коэффициентом интерполяции. Многофазная структура интерполяции реализует фильтр. Получившийся сигнал дискретного времени имеет уровень выборки времена L исходный уровень выборки.
Сверхдискретизировать вход:
Создайте dsp.FIRInterpolator объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
возвращает КИХ-интерполятор, firinterp = dsp.FIRInterpolatorfirinterp, который сверхдискретизировал входной сигнал фактором 3 и применяет КИХ-фильтр, чтобы интерполировать выход.
возвращает КИХ-интерполятор с firinterp = dsp.FIRInterpolator(interpFactor,num)InterpolationFactor с целочисленным знаком набор свойств к interpFactor и Numerator набор свойств к num.
возвращает КИХ-объект интерполятора с каждым заданным набором свойств к заданному значению. Заключите каждое имя свойства в кавычки. Можно использовать этот синтаксис с любыми предыдущими комбинациями входных аргументов.firinterp = dsp.FIRInterpolator(___,Name,Value)
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока FIR Interpolation. Свойства объектов соответствуют параметрам блоков, кроме:
FIRInterpolator объект не имеет свойства, которое соответствует параметру Input processing блока FIR Interpolation.
Параметры блоков Rate options не поддержаны FIRInterpolator объект.