倍频和分数倍频滤波器组
octaveFilterBank
将信号分解为八度或分数八度子频带。八度频带是指最高频率是最低频率的两倍的频带。倍频带和分数倍频带滤波器通常用来模拟人类如何感知音量。
应用一组倍频带或分数倍频带滤波器:
创建octaveFilterBank
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?.
返回一个倍频滤波器组。随着时间的推移,对象在每个输入通道中独立地过滤数据。octFiltBank
= octaveFilterBank
设置octFiltBank
= octaveFilterBank (带宽
)带宽
财产带宽
.
设置octFiltBank
= octaveFilterBank (带宽
,fs
)SampleRate
财产fs
.
每个属性集octFiltBank
= octaveFilterBank (___,名称,值
)的名字
到指定的价值
.未指定的属性具有默认值。
octFiltBank = octaveFilterBank('1/2倍频','频率范围',[62.5,12000])
创建一个½倍频带滤波器组,octFiltBank
,带通滤波器设置在62.5 Hz和12,000 Hz之间。
要使用对象函数,请指定System对象™作为第一个输入参数。例如,释放名为system的对象的系统资源obj
,使用下面的语法:
发行版(obj)
的octaveFilterBank
是一种并行结构的倍频滤波器。单独的倍频滤波器的设计描述octaveFilter
.默认情况下,倍频滤波器组中心频率按照ANSI S1.11-2004标准的规定放置。属性可以修改过滤器位置带宽
,FrequencyRange
,ReferenceFrequency
,OctaveRatioBase
属性。
索福克勒斯·奥法尼迪斯信号处理概论.Englewood Cliffs, NJ: Prentice Hall, 2010。
美国声学学会。倍频带和分数倍频带模拟和数字滤波器的美国国家标准规范.ANSI s1.11 - 2004。纽约梅尔维尔:美国声学学会,2009。