- 博客(4)
- 收藏
- 关注
原创 matlab(实例):滤波器(低通、带通、高通,使用butter函数、filter函数)
本次编码使用函数butter函数和filter函数1、butter()用于计算滤波器系数语法:输入参数n - 滤波器阶数整数标量Wn - 截止频率,注意:Wn = fc_low/(fs/2)标量 | 二元素向量ftype - 滤波器类型输出参数b,a - 传递函数系数行向量z,p,k - 零点、极点和增益列向量、标量A,B,C,D - 状态空间矩阵矩阵2、filter()使用滤波器对信号进行滤波语法输入参数。
2024-03-29 18:19:30 3506 1
原创 matlab:FIR(有限脉冲响应)滤波器
本文只讲代码,不详细陈述原理。将一个包含噪声的时域信号,在其频域上去除噪声,然后再回到时域,得到想要的原始信号,通过fft(傅里叶变化函数)、ifft(傅里叶逆变换函数)实现。再具体一点就是:将包含噪声的时域信号进行傅里叶变换,得到频谱图,然后自己设计一个滤波器,去除频谱图中不需要的频率点,只留下原始信号的频率点,然后再进行傅里叶逆变换,返回时域。接下来通过一个例子进行理解。
2024-03-22 11:44:27 376 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人