1,ellipord函数
[N,wc]=ellipord(wp,ws,rp,rs,'s')
2,ellip函数
[b,a]=ellip(N,rp,rs,wc,'s');
3,bilinear函数
[bz,az]=bilinear(b,a,fs);
在IIR数字滤波器设计中有把模拟的原型滤波器转变成相应的数字滤波器,即通过已知S变换中模拟滤波器的系数求数字滤波器的系数。其中有两种方法来进行这种变换,一种是激冲不变法,另一种是双线性Z变换法。bilinear 函数便是双线性Z变换法。函数中的b和a是原模拟滤波器S变换中的分子和分母系数,bz和az是数字滤波器的系数。
4,freqz()函数
freqz(bz,az);
该函数可以用来求得系统的频率响应,以及求得序列的离散时间傅里叶变换(DTFT)。