版权声明:转载记得声明~~~ :) https://blog.csdn.net/ReCclay/article/details/83382721
题目
设计一个3dB
截止频率为Ω=1
的四阶最大平坦模拟低通滤波器。
代码如下
% 求给定阶数和3dB截止脚频率,求增益相应曲线
N = input('滤波器阶数:');
Wn = input('3-dB截止频率:');
[num,den] = butter(N,Wn,'s');% 传递函数分子分母的确定
omega = [0: 0.01: 5];
h = freqs(num,den,omega);% 计算和绘制频率响应
plot (omega, 20*log10(abs(h)));grid on;
xlabel('Frequency, Hz'); ylabel('Gain, dB');