visualize

Визуализируйте и подтвердите ответ фильтра

Описание

пример

visualize(weightFilt) строит ответ величины взвешенного частотой фильтра, weightFilt. График обновляется автоматически когда свойства объектного изменения.

пример

visualize(weightFilt,N) использует N- укажите БПФ, чтобы вычислить ответ величины.

пример

visualize(___,mType) создает маску на основе класса фильтра, заданного mType, использование любого из предыдущих синтаксисов.

Примеры

свернуть все

Создайте объект weightingFilter Система object™ и затем строит ответ величины фильтра.

weightFilt = weightingFilter;
visualize(weightFilt)

Создайте объект weightingFilter Система object™. Постройте представление частоты с 1024 точками.

weightFilt = weightingFilter;
visualize(weightFilt,1024)

Создайте объект weightingFilter Система object™. Визуализируйте податливость класса 2 создания фильтра.

weightFilt = weightingFilter;
visualize(weightFilt,'class 2')

Входные параметры

свернуть все

Объект weightingFilter Система object™.

Количество интервалов ДПФ в представлении частотного диапазона в виде положительной скалярной величины. Значением по умолчанию является 2048.

Типы данных: single | double

Тип маски в виде 'class 1' или 'class 2'.

Пределы затухания маски заданы в IEC 61672-1:2002 стандарт. Маска задана для A-взвешивания, и C-взвешивание фильтрует только.

  • Если маска является зеленой, проект совместим с IEC 61672-1:2002 стандарт.

  • Если маска является красной, податливость пропусков проекта.

Примечание

Нулевые значения полюса, заданные в стандарте ANSI S1.42-2001, используются для разработки фильтров A-weighted и C-weighted. Нулевые значения полюса основаны на аналоговых фильтрах, таким образом, проект может повредить податливость для более низких частот дискретизации.

Типы данных: char

Введенный в R2017b