exponenta event banner

Весовой фильтр

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

  • Библиотека:
  • Панель/фильтры звуковых инструментов

  • Weighting Filter block

Описание

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

Порты

Вход

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

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

  • 1-D vector input - Вход обрабатывается как один канал.

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

Продукция

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

Блок взвешивающего фильтра выводит сигнал того же типа данных, что и входной сигнал. Размер выходного сигнала зависит от размера входного сигнала:

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

  • 1-D vector input - Блок выводит матрицу N-by-1 (вектор столбца), где N - количество элементов в векторе 1-D.

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

Параметры

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

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

Определение весовых кривых см. в разделах A-Weighting, C-Weighting и K-Weighting.

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

При выборе этого параметра блок наследует частоту дискретизации от входного сигнала. При сбросе этого параметра частота дискретизации задается в поле Частота дискретизации на входе (Гц).

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

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

Зависимости

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

  • Code generation - Моделирование модели с использованием сгенерированного кода C. При первом запуске моделирования Simulink ® генерирует код C для блока. Код C используется повторно для последующего моделирования, если модель не изменяется. Эта опция требует дополнительного времени запуска, но скорость последующего моделирования быстрее, чем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: Технические характеристики. Первое издание. МЭК 61672-1. 2002-2005.

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

[4] Мэнсбридж, Стюарт, Соирс Финн и Джошуа Д. Рейсс. «Реализация и оценка автономного многопутевого управления Fader». Доклад, представленный на 132-й конференции Общества аудиотехники, Будапешт, Венгрия, 2012 год.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2016b