Односекционный или каскадный фильтр allpass
dsp.AllpassFilter объект фильтрует каждый канал ввода с использованием реализаций фильтра Allpass. Чтобы импортировать этот объект в Simulink ®, используйте системный блок MATLAB ®.
Примечание
Поддержка массива ячеек для AllpassCoefficients, WDFCoefficients, и LatticeCoefficients был удален. Используйте N-by-1 или N-by-2 числовой массив. Дополнительные сведения см. в разделе Вопросы совместимости.
Для фильтрации каждого канала входа:
Создать dsp.AllpassFilter и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
возвращает фильтр allpass System object™, Allpass = dsp.AllpassFilterAllpass, который фильтрует каждый канал входного сигнала независимо, используя фильтр allpass, со структурой и коэффициентами по умолчанию.
возвращает объект System фильтра allpass, Allpass = dsp.AllpassFilter(Name,Value)Allpass, каждое свойство имеет заданное значение.
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
[1] Регалии, Филипп А. и Митра Санджит К. и Вайдьянатхан, П. П. (1988) «Цифровой всепроходной фильтр: строительный блок обработки сигналов AVersatile». Материалы IEEE, том 76, № 1, 1988 год, стр. 19-37
[2] М. Лутовац, Д. Тошич, Б. Эванс, Разработка фильтров для обработки сигналов с использованием MATLAB и Mathematica. Река Верхнее Седло, Нью-Джерси: Прентис Холл, 2001.