Многофазный КИХ-интерполятор
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
объект.