请教butter函数
1、butter函数中~analog是什么意思?% step 1: get analog, pre-warped frequencies
if ~analog,
fs = 2;
u = 2*fs*tan(pi*Wn/fs);
else
u = Wn;
end
2、butter函数中step3为什么要转换到状态空间?
% step 3: Get N-th order Butterworth analog lowpass prototype
= buttap(n);
% Transform to state-space
= zp2ss(z,p,k);
谢谢各位!!! butter是求巴特渥斯滤波器的b和a吧 1、analog 应该是个BOOL变量,代表着模拟滤波器,其反则对应数字滤波器。
2、这个应该没有为什么吧,它返回的是状态空间,那就要求状态空间。如果返回的滤波器用零极点表示,那求了z,p,k就行了 谢谢
页:
[1]