交叉过滤器
音频交叉滤波器
库:
音频工具箱/过滤器
描述
的交叉过滤器Block实现了音频交叉滤波器,用于将音频信号分割为两个或多个频带。交叉滤波器是一种多频带滤波器,其总体幅值频率响应平坦。
港口
输入
x- - - - - -输入信号
矩阵| 1-D向量
矩阵输入——输入的每一列都被视为一个独立的通道。
1-D矢量输入——输入被视为单个通道。
除非指定其他输入端口,否则此端口未命名。
数据类型:单
|双
F1- - - - - -交叉频率(Hz)
范围内的实标量20.
来20000
O1群- - - - - -交叉顺序
范围内的整数0
来8
输出
日元- - - - - -输出信号
矩阵
港口日元总是对应一个低通滤波器。
依赖关系
如果可用交叉数设置为1
,2
,3.
,或4
.
数据类型:单
|双
Y2- - - - - -输出信号
矩阵
根据指定的交叉数,端口Y2输出通过带通或高通滤波器的原始音频信号。
依赖关系
如果可用交叉数设置为1
,2
,3.
,或4
.
数据类型:单
|双
Y3- - - - - -输出信号
矩阵
根据指定的交叉数,端口Y3对应于原始音频信号的带通或高通滤波器。
依赖关系
如果可用交叉数设置为2
,3.
,或4
.
数据类型:单
|双
Y4- - - - - -输出信号
矩阵
依赖关系
如果可用交叉数设置为3.
或4
.
数据类型:单
|双
日元- - - - - -输出信号
矩阵
依赖关系
如果可用交叉数设置为4
.
数据类型:单
|双
参数
如果参数被列为可调的,则可以在模拟期间更改其值。
交叉数- - - - - -震级响应频带交叉数
1
(默认)|2
|3.
|4
如果指定多个交叉点,则对应交叉频率(Hz)而且交叉顺序自动在对话框中填充参数。
输出的带数交叉过滤器Block比交叉数.
交叉数 | 输出带数 |
---|---|
1 |
两个 |
2 |
三个 |
3. |
四个 |
4 |
五个 |
交叉频率(Hz)- - - - - -震级响应带的交叉点
One hundred.
(默认)|范围内的实标量20.
来20000
交叉频率是多带交叉滤波器中使用的单个双带交叉滤波器的幅值响应带的交叉点。
可调:是的
交叉顺序- - - - - -单个交叉滤波器的顺序
2
(默认值)|整数范围[0,8]
交叉滤波器顺序与交叉滤波器斜率(dB/octave)有关: 在哪里N是交叉顺序。
可调:是的
查看筛选器响应- - - - - -每个滤波器带的幅值响应的开放图
按钮
的参数时,绘图将自动更新交叉过滤器块的变化。
可调:是的
变量名- - - - - -导出过滤器的变量名
myFilt
(默认)|有效变量名
导出筛选器时在基本工作区中包含筛选器的变量的名称。名称必须是有效的MATLAB®变量的名字。
覆盖已经存在的变量- - - - - -覆盖已经存在的变量
在
(默认)|从
选择此参数时,导出筛选器将覆盖变量名参数,如果它已存在于基本工作空间中。如果您没有选择此参数,并且指定的变量已经存在于工作空间中,则导出筛选器将创建一个带有下划线的新变量,并在变量名后添加一个数字。例如,如果变量名为var
如果它已经存在,则导出的变量将被命名var_1
.
将过滤器导出到工作区- - - - - -将过滤器导出到工作区
按钮
属性指定的变量中,将筛选器导出到基本工作区变量名参数。
提示
属性,则无法导出筛选器从输入继承采样率参数,且模型未运行。
如果从输入端口指定筛选器特征,则不能导出筛选器。
从输入继承采样率- - - - - -指定输入采样率的来源
Off(默认)| on
当您选择此参数时,块从输入信号继承其采样率。清除此参数时,指定的采样率为输入采样率(Hz).
输入采样率(Hz)- - - - - -输入抽样率
44100
(默认)|正标量
可调:是的
依赖关系
若要启用此参数,请清除从输入继承采样率参数。
模拟使用- - - - - -指定要运行的模拟类型
解释执行
(默认)|代码生成
解释执行
-使用MATLAB解释器对模型进行仿真。此选项减少启动时间和模拟速度与代码生成
.在此模式下,您可以调试块的源代码。代码生成
-使用生成的C代码模拟模型。当你第一次运行Simulink时万博1manbetx®生成该块的C代码。只要模型没有改变,C代码将被重用用于后续的模拟。此选项需要额外的启动时间,但后续模拟的速度与解释执行
.
可调:没有
块特征
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|
算法
的交叉过滤器Block实现为具有额外相位补偿部分的交叉对的二叉树[1].奇阶交叉是用巴特沃斯滤波器实现的,而偶阶交叉是用级联巴特沃斯滤波器(Linkwitz-Riley滤波器)实现的。
奇阶交叉对
奇阶双频带(一个交叉)滤波器被实现为并行互补高通和低通滤波器。
LP而且惠普巴特沃斯滤波器是有序的吗N,实现为直接形式II转置二阶分段。在他们的设计中使用的共享截止频率对应于结果波段的交叉。
偶阶交叉对
偶阶双频带(一个交叉)滤波器被实现为并行互补高通和低通滤波器。
LP而且惠普巴特沃斯滤波器是有序的吗N / 2,在那里N是整体滤波器的顺序。滤波器被实现为直接形式II转置二阶部分。
对于阶2和阶6的整体滤波器,X嗨在内部乘以-1,以便交叉对的分支是同相的。
偶阶三带滤波器
偶数阶三带(两个交叉)滤波器实现为并行互补高通和低通滤波器组织在一个树状结构。
相位补偿部分相当于一个全通滤波器。
四带和五带滤波器(三和四交叉)的设计是为偶数阶和奇数阶交叉开发的模式和为三带(两个交叉)滤波器指定的树形结构的扩展。
参考文献
[1] D 'Appolito, Joseph A。多路全通交叉系统的主动实现音频工程学会杂志.第35卷,1987年第4期,第239-245页。
扩展功能
C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx
版本历史
在R2016a中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。