Статический или изменяющийся во времени конечная импульсная характеристика
The dsp.FIRFilter
Система object™ фильтрует каждый канал входа, используя статические или изменяющиеся во времени реализации конечной импульсной характеристики.
Для фильтрации каждого канала входного входа:
Создайте dsp.FIRFilter
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
При определенных условиях этот системный объект также поддерживает генерацию кода SIMD. Для получения дополнительной информации смотрите Генерация кода.
возвращает объект фильтра с конечной импульсной характеристикой (КИХ), fir
= dsp.FIRFilterfir
, который независимо фильтрует каждый канал входа с течением времени, используя заданную реализацию конечной импульсной характеристики.
возвращает фильтр конечной импульсной характеристики Системного объекта, fir
= dsp.FIRFilter(num
)fir
, с Numerator
значение свойства установлено в num
.
возвращает фильтр конечной импульсной характеристики Системного объекта, fir
= dsp.FIRFilter(Name,Value
)fir
, с каждым набором свойств на заданное значение.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
Этот объект реализует алгоритм, входы и выходные параметры, описанные на странице Discrete FIR Filter (Simulink) block reference. Свойства объекта соответствуют параметрам блоков.
coeffs
| cost
| designFracDelayFIR
| freqz
| fvtool
| generatehdl
| grpdelay
| impz
| info