主要内容

Octave Filter

Octave-band and fractional octave-band filter

  • 库:
  • Audio Toolbox / Filters

  • Octave Filter block

描述

TheOctave Filter块在每个输入通道上独立执行八度带或分数倍频带滤波。八度频带是最高频率是最低频率的两倍的频带。八度音频和分数倍频带滤波器通常用于模仿人类如何感知响度。在对数刻度上观看时,最佳速度滤波器最佳地理解,该尺度模拟人耳如何权重频谱。

港口

输入

展开全部

  • 矩阵输入 - 输入的每列被视为独立信道。

  • 1-D向量输入 - 输入被视为单个通道。

This port is unnamed unless you specify additional input ports.

Data Types:single|双倍的

Dependencies

要启用此端口,请选择从输入端口指定为了Center frequency (Hz)范围。

Data Types:single|双倍的

Output

展开全部

TheOctave Filterblock outputs a signal with the same data type as the input signal. The size of the output depends on the size of the input:

  • Matrix input –– The block outputs a matrix the same size and data type as the input signal.

  • 1-D矢量输入 - 块输出一个N- 1个矩阵(柱向量),其中N是1-D矢量元素的数量。

Data Types:single|双倍的

Parameters

展开全部

If a parameter is listed as tunable, then you can change its value during simulation.

可调:

  • 最大中心频率是使上频段边缘等于奈奎斯特频率的值,Fs/ 2。高于该值的频率是饱和的。

  • The minimum center frequency is the value that causes the lower band edge to be equal to 1 Hz. Frequencies below this value are quantized to 1 Hz.

To specifyCenter frequency (Hz)from an input port, select从输入端口指定为了范围。

可调:Yes

可调:Yes

  • 关 - 这Octave Filterblock runs at the input sample rate.

  • 在 - 这Octave Filterblock runs at two times the input sample rate. Oversampling minimizes the frequency warping effects introduced by the bilinear transformation. An FIR halfband interpolator implements oversampling before octave filtering. A halfband decimator reduces the sample rate back the input sampling rate after octave filtering.

可调:

选择此参数时,块从输入信号继承其采样率。清除此参数时,可以指定采样率输入采样率(Hz)

可调:

可调:Yes

Dependencies

To enable this parameter, clear theInherit sample rate from input范围。

  • 代码生成–– Simulate the model using generated C code. The first time you run a simulation, Simulink®为块生成C代码。只要模型不会改变,C代码就重复使用了随后的模拟。此选项需要额外的启动时间,但后续模拟的速度是可比的解释执行

  • 解释执行- 使用MATLAB模拟模型®interpreter. This option shortens startup time but has a slower simulation speed than代码生成。在此模式下,您可以调试块的源代码。

可调:

掩模衰减限制在ANSI S1.11-2004标准中定义。

  • 如果面具是绿色的,则设计符合设计。

  • 如果掩码是红色的,则设计符合要求。

可调:Yes

A 2048-point FFT is used to calculate the magnitude response.

可调:Yes

Name of the variable in the base workspace to contain the filter when it is exported. The name must be a valid MATLAB variable name.

When you select this parameter, exporting the filter overwrites the variable specified by theVariable name参数如果它已存在于基础工作区中。如果您未选择此参数,并且在工作区中已存在指定的变量,导出过滤器使用下划线和附加到变量名称的数字创建新变量。例如,如果变量名称是var.它已经存在,导出的变量将被命名var_1

将过滤器导出到由此指定的变量中的基础工作区Variable name范围。

提示

  • You cannot export the filter if you have enabled theInherit sample rate from inputparameter and the model is not running.

  • 如果要从输入端口指定过滤器特征,则无法导出过滤器。

块特征

Data Types

双倍的|single

直接喂养

多维信号

Variable-Size Signals

yes

Zero-Crossing Detection

More About

展开全部

算法

展开全部

参考

[1]orfanidis.,Sophocles J.信号处理简介。Englewood Cliffs,NJ:Prentice Hall,2010。

[2]Acoustical Society of America.美国国家标准规范八十倍和分数八度带模拟和数字滤镜:ANSI S1.11-2004。Melville, NY: Acoustical Society of America, 2009.

Extended Capabilities

C / C ++代码生成
Generate C and C++ code using Simulink® Coder™.

版本历史

Introduced in R2016b