鹿firls
|
页面进行中。 |
利用最小二乘法计算线性相位响应FIR滤波器的系数。
库::`工程师`
语法
争论
输入参数
# f — 归一化频率值
+
传:[实值向量]
Details
指定为实数向量的归一化频率值。 参数必须在范围内 [0,1],在哪里 1 对应于奈奎斯特频率。 向量的元素数始终是倍数 2. 频率应按非递减顺序排列。
算法
功能 firls 设计一个线性相位响应FIR滤波器,使理想分段线性函数与给定频率范围内滤波器幅频响应之间的加权积分平方误差最小。
[2]一书描述了该函数的理论方法 firls. 该函数使用运算符\in*Engee*求解线性方程组。 对于订单过滤器 方程组的解涉及尺寸的标量积的方阵 ,在哪里 何时 奇怪,和 何时 偶数。
输入参数 和 滤波器的频率-幅度特性进行设定:
-
-在从
0以前1,在哪里1对应于奈奎斯特频率。 频率应按升序排列。 您可以指定重复的频率值。 -
-包含在矢量中指定的点处的所需振幅的矢量 .
在点对之间的频率下所需的振幅函数 对于奇数 —这是连接点的直线段 和 .
在点对之间的频率上所需的振幅函数 用偶数 没有定义。 这些是过渡("不重要")区域。
-
和 它们具有相同的长度。 此长度必须是偶数。
功能 firls 设计具有i型、II型、III型和IV型线性相位特性的滤波器。i型和II型滤波器默认用于偶数和奇数。 因此,虽然标志 "希尔伯特" 和 "差异化" 创建III型过滤器( 偶数)和IV( 奇)。 不同类型的滤波器具有不同的对称性和频率特性的限制(有关更多信息,请参阅[1])。
| 具有线性相位响应的滤波器类型 | 过滤顺序 | 系数的对称性 | 响应H(f),f=0 | 响应H(f),f=1(奈奎斯特) |
|---|---|---|---|---|
第一类 |
偶数 |
|
没有任何限制 |
没有任何限制 |
第二类 |
奇怪 |
|
没有任何限制 |
|
第三类 |
偶数 |
|
|
|
第四类 |
奇怪 |
|
|
没有任何限制 |