双线性变换法MATLAB实现巴特沃斯低通滤波器
然后使用buttap()函数求得极点、零点和增益,使用zp2tf()函数,将已知的极、零点和增益转换为传递函数的形式,之后使用lp2lp()函数将截止频率为1rad/s的模拟低通滤波器变换成截止频率为wap的模拟低通滤波器:最后使用bilinear()函数,根据双线性变换法将模拟滤波器转为数字滤波器,最后使用freqz()函数求得离散系统的频响特性。本次实验主要掌握了如何用MATLAB实现低通滤波器,实验过程中要注意数字角频率和模拟角频率的转化,并且采用双线性变换法将模拟滤波器转化为数字滤波器。