FIR滤波器设计(Kaiser窗案例)
来源:互联网 发布:李叫兽真的是大神知乎 编辑:程序博客网 时间:2024/05/22 02:26
例题:利用Kaiser窗设计一个FIR低通滤波器,低通边界频率0.3pi,祖代边界频率0.5pi,阻带衰减At不小于50dB。
Kaiser 窗函数:
令 beta = pi * alpha,
步骤1. 确定滤波器阶数N
N = (At - 8)/(2.286*delta w)
步骤2.计算beta:
步骤3.计算Kaiser窗
wn = kaiser(N, beta)
步骤4.计算alpha
alpha = (N-1)/2
步骤5.计算低通滤波器理想单位脉冲响应hd
一个截止频率wc的线性相位理想低通滤波器,hd:
步骤6.窗函数截取无限长单位脉冲响应
h = hd * wn;
步骤7.计算有限长单位脉冲响应的频率响应
[h1, w1] = freqz(h, 1);
freqz函数的用法:
freqz:计算滤波器的频响
[h,w] = freqz(hfilt,n) Returns the frequency response h and corresponding frequencies w for the filter or vector of filters hfilt.
0 0
- FIR滤波器设计(Kaiser窗案例)
- 利用 SCILAB 设计 FIR 滤波器(窗函数法)
- 使用窗函数设计FIR滤波器
- FIR滤波器设计中的窗函数
- 使用窗函数设计FIR滤波器
- 基于java的滤波器设计(FIR)
- FIR滤波器设计
- FIR滤波器设计
- FIR 滤波器(基础知识)
- 滤波器设计(2):经典FIR数字滤波器的设计
- 滤波器设计(2):经典FIR数字滤波器的设计
- [数字信号处理]使用窗函数设计FIR滤波器
- 实验四 用窗函数法设计FIR滤波器
- 利用 SCILAB 设计 FIR 滤波器(Minimax法)
- FIR高低通滤波器设计(用matlab)
- FIR滤波器(1)- 基础知识
- FPGA的FIR抽取滤波器设计
- 基于DSP的FIR滤波器的设计
- react-native学习路线总结
- CSS + DIV 让页脚始终底部
- 【建站】阿里云服务器 Ubuntu + django + nginx建站
- 查询--SELECT语句的使用
- 非常可乐 (广搜(简单倒水问题))
- FIR滤波器设计(Kaiser窗案例)
- linux之dup和dup2函数解析
- MTK平台tear现象排查
- @Controller和@RestController的区别?
- error: '__builtin_bswap32' was not declared in this scope
- c实现 深搜 南阳20 吝啬的国度
- 经典SQL语句大全
- 《大话设计模式》之大总结
- Recyclerview的一些个人理解与使用(四)在界面中实现侧边栏效果