Weighting Filter

Взвешенный фильтр частотной характеристики

  • Библиотека:
  • Audio Toolbox / Фильтры

  • Weighting Filter block

Описание

Блок Weighting Filter выполняет взвешенную частотой фильтрацию независимо через каждый входной канал.

Порты

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

развернуть все

  • Матричный вход – Каждый столбец входа обработан как независимый канал.

  • 1D векторный вход – вход обработан как один канал.

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

Вывод

развернуть все

Блок Weighting Filter выводит сигнал с совпадающим типом данных как входной сигнал. Размер выхода зависит от размера входа:

  • Матричный вход – блок выводит матрицу тот же размер и тип данных как входной сигнал.

  • 1D векторный вход – блок выводит N-by-1 матрица (вектор-столбец), где N является числом элементов в 1D векторе.

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

Параметры

развернуть все

Если параметр перечислен как настраиваемый, то можно изменить его значение в процессе моделирования.

Смотрите A-взвешивание, C-взвешивание и K-взвешивание для определения кривых взвешивания.

Настраиваемый: нет

Когда вы выбираете этот параметр, блок наследовал свою частоту дискретизации от входного сигнала. Когда вы очищаете этот параметр, вы задаете частоту дискретизации в Input sample rate (Hz).

Настраиваемый: нет

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, очистите параметр Inherit sample rate from input.

  • Code generation – Симулируйте модель с помощью сгенерированного кода C. В первый раз вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска, но скорость последующих симуляций быстрее, чем Interpreted execution.

  • Interpreted execution – Симулируйте модель с помощью MATLAB® интерпретатор. Эта опция сокращает время запуска, но имеет более медленную скорость симуляции по сравнению с Code generation. В этом режиме можно отладить исходный код блока.

Настраиваемый: нет

Пределы затухания маски заданы в IEC 61672-1:2002 стандарт.

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

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

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите Weighting method на A-weighting или C-weighting.

БПФ с 2048 точками используется, чтобы вычислить ответ величины.

Настраиваемый: да

Характеристики блока

Типы данных

double | single

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

yes

Обнаружение пересечения нулем

no

Больше о

развернуть все

Ссылки

[1] Акустическое общество Америки. Спроектируйте ответ взвешивания сетей для акустических измерений. ANSI S1.42-2001. Нью-Йорк, Нью-Йорк: Американский национальный институт стандартов, 2001.

[2] Международная электротехническая комиссия. Часть 1 метров уровня звука электроакустики: технические требования. Первый выпуск. IEC 61672-1. 2002-2005.

[3] Международный союз электросвязи. Алгоритмы, чтобы измерить аудио громкость программы и истинно-пиковый уровень звука. ITU-R BS.1770-4. 2015.

[4] Мансбридж, Стюарт, Сирша Финн и Джошуа Д. Рейсс. "Реализация и Оценка Автономного Многодорожечного Управления Регулятором громкости". Доклад сделан в 132-м Соглашении Общества звукоинженеров, Будапеште, Венгрия, 2012.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b