Октава и набор фильтров дробной октавы
octaveFilterBank
разлагает сигнал на поддиапазоны дробной октавы или октаву. Полоса октавы является диапазоном частот, где самая высокая частота является дважды самой низкой частотой. Полоса октавы и дробные ленточные фильтры октавы обычно используются, чтобы подражать, как люди чувствуют громкость.
Применять банк полосы октавы или дробных ленточных фильтров октавы:
Создайте octaveFilterBank
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
возвращает набор фильтров октавы. Фильтры объектов информационно-независимо через каждый вход образовывают канал в зависимости от времени.octFiltBank
= octaveFilterBank
устанавливает octFiltBank
= octaveFilterBank(bandwidth
)Bandwidth
свойство к bandwidth
.
устанавливает octFiltBank
= octaveFilterBank(bandwidth
,fs
)SampleRate
свойство к fs
.
наборы каждое свойство octFiltBank
= octaveFilterBank(___,Name,Value
)Name
к заданному Value
. Незаданные свойства имеют значения по умолчанию.
octFiltBank = octaveFilterBank('1/2 octave','FrequencyRange',[62.5,12000])
создает ½ банка ленточного фильтра октавы, octFiltBank
, с полосовыми фильтрами, помещенными между 62,5 Гц и 12 000 Гц.Чтобы использовать объектную функцию, задайте Систему object™ как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
octaveFilterBank
реализован как параллельная структура фильтров октавы. Отдельные фильтры октавы спроектированы аналогичные описанному octaveFilter
. По умолчанию частоты центра набора фильтров октавы помещаются, как задано стандартом ANSI S1.11-2004. Можно изменить размещения фильтра с помощью Bandwidth
, FrequencyRange
, ReferenceFrequency
, и OctaveRatioBase
свойства.
[1] Orfanidis, Софокл Дж. Введение в обработку сигналов. Englewood Cliffs, NJ: Prentice Hall, 2010.
[2] Акустическое общество Америки. Американская национальная стандартная спецификация для аналога полосы октавы и Дробной Полосы октавы и цифровых фильтров. ANSI S1.11-2004. Мелвилл, Нью-Йорк: акустическое общество Америки, 2009.