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