Многофазный КИХ decimator
dsp.FIRDecimator
Система object™ передискретизирует векторные или матричные входные параметры по первому измерению. Объект передискретизирует на уровне времена M медленнее, чем входной уровень выборки, где M является фактором субдискретизации с целочисленным знаком. Децимация комбинирует КИХ-фильтр сглаживания с субдискретизацией. КИХ decimator объект использует многофазную реализацию КИХ-фильтра.
Передискретизировать вектор или матрицу вводит по первому измерению:
Создайте dsp.FIRDecimator
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
возвращает КИХ decimator, firdecim
= dsp.FIRDecimatorfirdecim
, который применяет КИХ-фильтр с частотой среза 0.4*pi
радианы/выборка к входу и прореживают фильтр, выведенный фактором 2.
возвращает КИХ decimator с firdecim
= dsp.FIRDecimator(decimFactor
,num
)DecimationFactor
с целочисленным знаком набор свойств к
decimFactor
и Numerator
набор свойств к num
.
возвращает КИХ decimator объект с каждым заданным набором свойств к заданному значению. Заключите каждое имя свойства в кавычки. Можно использовать этот синтаксис с любыми предыдущими комбинациями входных аргументов.firdecim
= dsp.FIRDecimator(___,Name,Value
)
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока FIR Decimation. Свойства объектов соответствуют параметрам блоков, кроме:
Framing – КИХ decimator возражает, только поддерживает Maintain input frame rate
Output buffer initial conditions – КИХ decimator объект не поддерживает этот параметр.
Rate options – КИХ decimator объект не поддерживает этот параметр.
Input processing КИХ decimator объект не поддерживает этот параметр.