buttiir.m

来自「Signal and Sytem Using Matlab 书的源代码 注释详尽」· M 代码 · 共 10 行

M
10
字号
%用matlab设计巴特沃思滤波器
%利用matlab设计IIR数字滤波器
% 第一步 按照需要的技术要求设计一个模拟滤波器
% 第二步用双线性变换法,把它映射成离散时间(数字)滤波器
[z,p,k]=buttap(2);
[num,den]=zp2tf(z,p,k);
wc=2;%desired cutoff frequency
[num,den]=lp2lp(num,den,wc);
T=0.2;
[numd,dend]=bilinear(num,den,1/T);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?