(已删除)可调二阶参数均衡器过滤器
的dsp。ParametricEQFilter
对象已被删除。使用designParamEQ
函数或MultibandParametricEQ
反对来自音频工具箱™。有关更多信息,请参阅兼容性的考虑.
的dsp。ParametricEQFilter
对象是可调谐的二阶参数均衡器过滤器。
将滤波器应用于输入的每个通道:
请注意
从R2016b开始,不再使用步
方法来执行System对象™定义的操作,您可以使用参数调用对象,就像它是函数一样。例如,y =步骤(obj,x)
和y = obj(x)
执行等效操作。
h = dsp.parametriceqfilter
返回一个二阶参数均衡器过滤器,该过滤器使用默认值随时间独立地过滤输入的每个通道带宽
,中心罚款
,PeakGaindB
.的中心频率
和带宽
以Hz指定,可调整。的峰值增益
(dip)是用dB指定的,也是可调的。的带宽
的算术平均值峰值增益
在绝对功率单位和1。
h = dsp.parametriceqfilter(“规范”,“质量因子和中心频率”)
指定过滤器的质量因子(Q因子)。的品质因数
定义为中心频率/带宽。一个更高的品质因数
对应于更窄的峰/倾斜。Q因子应该是大于0的标量值。Q因子是可调的。
h = dsp.parametriceqfilter('规格','系数')
指定带宽和中心频率的增益值。这删除了在调整属性时涉及的三角形计算。的CenterFrequencyCoeffirity.
应在-1和1之间的标量,与-1对应于0Hz,1对应于奈奎斯特频率。的带宽卡逸细
应该是-1和1之间的标量,与-1对应于最大带宽,1对应于最小带宽。在此模式下,峰值增益以线性单位而不是DB指定。
h = dsp.parametriceqfilter('Name', Value, ...)
返回参数均衡器过滤器,每个指定属性名称设置为指定值。您可以以任何顺序指定多个名称值对参数(' Name1 ', Value1,…,“以”,家)
.
|
指定过滤器的设计参数或系数 选择以下之一
默认值是 使用 |
|
滤波器的带宽 将滤波器的带宽指定为有限的正数标量,该标量小于输入信号的采样率的一半,在Hz中。此属性适用,如果 |
|
过滤器带宽系数 将确定筛选器带宽的值指定为范围内的有限数值标量
此属性仅适用于以下情况 |
|
滤波器的中心频率 将过滤器的中心频率指定为有限的正数标量,该标量小于输入信号的采样率的一半,在Hz中。此属性仅适用于以下情况 |
|
滤波器中心频率系数 将确定过滤器中心频率的值指定为介于-1和1之间的有限数值标量:
此属性仅适用于以下情况 此属性是可调的。 |
|
以线性单位表示的滤波器的峰值或峰值增益 以线性单位指定滤波器的峰值或峰值增益。大于1的值增强信号。小于1的值会使信号衰减。默认为2 (6.0206 dB)。此属性是可调的。 |
|
DB中滤波器的峰值或浸入增益 在DB中指定滤波器的峰值或浸入增益。正值会提高信号。负值衰减信号。默认为 |
|
参数EQ滤波器的质量因子 指定过滤器的质量因子(Q因子)。Q因子被定义为中心频率除以带宽。较高的Q系数对应较窄的峰值或低谷。此属性仅适用于以下情况 |
|
输入采样率 将输入的采样率指定为有限数值标量,单位为Hz。默认为 |
getBandwidth | 将质量因子或带宽系数转换为以Hz为单位的带宽 |
GetCenter罚款 | 将中心频率系数转换为Hz的频率 |
getoctaveBandWidth. | 测量参数均衡器滤波器的频宽 |
getpeakgain. | 将DB转换为绝对单位的峰值或缺口增益 |
getPeakGaindB | 将峰值或陷波增益从绝对单位转换为分贝 |
getQualityFactor | 将带宽转换为质量因子 |
重启 | 复位状态ParametricEQFilter 对象 |
步 | 过滤输入ParametricEQFilter 对象 |
TF. | 计算传递函数 |
所有系统对象都是通用的 | |
---|---|
释放 |
允许系统对象属性值改变 |
该参数均衡器由峰值滤波器和陷波滤波器的线性组合而成。看到算法的部分dsp.notchpeakfilter
获取详细信息。
下面是传递函数的幅度平方的两种情况(boost和cut)的图表:
传递函数可以写为:
G为参数均衡器增益,GB是带宽增益,即,测量带宽Δω的增益电平。
的dsp.notchpeakfilter
它的大部分工作是以去耦的方式实现的,因此中心频率可以独立于带宽进行调谐。注意Q因子被定义为中心频率/带宽。
索福克勒斯·奥法尼迪斯信号处理简介上部马鞍河,NJ:Prentice-Hall,1996