Фильтр верхних частот FIR или IIR
dsp.HighpassFilter Система object™ независимо фильтрует каждый канал ввода с течением времени, используя заданные проектные характеристики. Можно установить FilterType имущество dsp.HighpassFilter кому 'FIR' или 'IIR' для реализации объекта в виде фильтра верхних частот FIR или IIR.
Для фильтрации каждого канала входа:
Создать dsp.HighpassFilter и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
возвращает фильтр верхних частот FIR минимального порядка, HPF = dsp.HighpassFilterHPF, с настройками фильтра по умолчанию. Вызов объекта с настройками свойств по умолчанию фильтрует входные данные с частотой стоп-полосы, равной 8 кГц, частота полосы пропускания 12 кГц, затухание полосы останова 80 dB и пульсация полосы пропускания 0.1 дБ.
возвращает фильтр верхних частот с дополнительными свойствами, заданными одним или несколькими HPF = dsp.HighpassFilter(Name,Value)Name,Value аргументы пары. Name - имя свойства и Value - соответствующее значение. Name должен отображаться внутри отдельных кавычек (''). Можно указать несколько аргументов пары имя-значение в любом порядке как Name1,Value1,...,NameN,ValueN.
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
[1] Шпак, Ди Джей и А. Антониу. «Обобщённый метод Ремеза для проектирования цифровых фильтров FIR». Транзакции IEEE ® по цепям и системам. Том 37, выпуск 2, февраль 1990 года, стр. 161-174.
[2] Селесник, И. В. и К. С. Буррус. «Алгоритмы обмена, которые дополняют алгоритм Паркса-Макклеллана для проектирования КИХ-фильтра линейной фазы». Транзакции IEEE по цепям и системам. Том 44, выпуск 2, февраль 1997 года, стр. 137-143.