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