主要内容

iirpeak

二阶IIR高峰或谐振器滤波器

描述

(全国矿工工会,)= iirpeak (w0,bw)返回一个二阶数字滤波器的峰值位于达到顶峰w0,与带宽+ 3dB点集,bw

(全国矿工工会,)= iirpeak (w0,bw,ab)返回一个数字峰值滤波器的带宽,bw,指定级别的+ab分贝。

例子

全部折叠

设计和策划的IIR峰值滤波器提高1.75 KHz的频率信号,500赫兹的带宽3 dB。

fs = 10000;我们= 1750 / (fs / 2);bw = 500 / (fs / 2);[b] = iirpeak(我们,bw);fvtool (b)

图级响应(dB)包含一个坐标轴对象。坐标轴对象与标题级响应(dB)包含一个类型的对象。

过滤器峰值所需的增益和带宽为1.75 KHz。

输入参数

全部折叠

峰值频率的IIR滤波器,指定为一个积极的标量范围(0.0,1.0)1.0,对应于π弧度/样本的频率范围。

数据类型:|

滤波器的带宽+的水平ab分贝,指定为一个积极的标量范围(0.0,1.0)

品质因子(Q值)问滤波器相关滤波器的带宽=ω0/bw在哪里ω0是信号频率提高。

数据类型:|

级响应的滤波器带宽bw在dB,指定为一个标量。包括可选的输入参数ab允许您指定大小的响应带宽水平这不是默认+ 3dB点,等+ 6dB或0dB。

数据类型:|

输出参数

全部折叠

分子系数的二阶IIR滤波器传递函数峰值,作为实值返回三元素行向量。

数据类型:|

分母系数的二阶IIR滤波器传递函数峰值,作为实值返回三元素行向量。

数据类型:|

引用

[1]S.J.Orfanidis。介绍了信号处理。恩格尔伍德悬崖,新泽西:普伦蒂斯·霍尔出版社,1996年。

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2011a

另请参阅

功能