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