早教吧作业答案频道 -->数学-->
如何指定数字滤波器的阶数我想设计一个带通的巴特沃斯数字滤波器,wp1=1063dB;wp2=1065dB;ws1=1062dB;ws2=1066dB;rp=2分贝;rs=15分贝但是如何指定阶数(我想设计16阶的)?麻烦将大致的程序结构发给我,
题目详情
如何指定数字滤波器的阶数
我想设计一个带通的巴特沃斯数字滤波器,
wp1=1063dB;wp2=1065dB;
ws1=1062dB;ws2=1066dB;
rp=2分贝;rs=15分贝
但是如何指定阶数(我想设计16阶的)?麻烦将大致的程序结构发给我,
(注:要有完整思路的程序)
我想设计一个带通的巴特沃斯数字滤波器,
wp1=1063dB;wp2=1065dB;
ws1=1062dB;ws2=1066dB;
rp=2分贝;rs=15分贝
但是如何指定阶数(我想设计16阶的)?麻烦将大致的程序结构发给我,
(注:要有完整思路的程序)
▼优质解答
答案和解析
%设计数字巴特沃斯带通滤波器,
%通带0.25pi rad%通带最大衰减为3dB,阻带最小衰减为40dB
%阻带范围0clc;
clear all;
close all;
wp=[0.25,0.45];
ws=[0.15,0.55];
rp=3;
rs=40;
[N,wc]=buttord(wp,ws,rp,rs);
[B,A]=butter(N,wc);//这里的N是最低阶数,我想将N改变一下就可以了吧
plot(linspace(0,pi,1024),20*log10(abs(freqz(B,A,1024))))
grid on;
xlabel('\\omega(0,pi)');
ylabel('dB');
title('滤波器衰减函数曲线图');
我想这样也行吧:
wc=wp*(10^(0.1*ap)-1)^(-1/(2N))
wc为中心频率;
wp为通带截止频率
ap为通带衰减;
N为滤波器阶数
再用[B,A]=butter(N,wc)
%通带0.25pi rad
%阻带范围0
clear all;
close all;
wp=[0.25,0.45];
ws=[0.15,0.55];
rp=3;
rs=40;
[N,wc]=buttord(wp,ws,rp,rs);
[B,A]=butter(N,wc);//这里的N是最低阶数,我想将N改变一下就可以了吧
plot(linspace(0,pi,1024),20*log10(abs(freqz(B,A,1024))))
grid on;
xlabel('\\omega(0,pi)');
ylabel('dB');
title('滤波器衰减函数曲线图');
我想这样也行吧:
wc=wp*(10^(0.1*ap)-1)^(-1/(2N))
wc为中心频率;
wp为通带截止频率
ap为通带衰减;
N为滤波器阶数
再用[B,A]=butter(N,wc)
看了 如何指定数字滤波器的阶数我想...的网友还看了以下:
滤池的过滤就是通过( )、( ) 和( )过程,使水进一步得到净化。 2020-05-28 …
含尘天然气进人干式过滤器的过滤介质通道时,气体中莳台尘与过滤介贡不断发生碰撞,固体粉尘的动能 2020-05-31 …
过滤器按过滤方式通常分( )和圆筒式两种。 A、袋状式 B、水平式 C、斜 2020-05-31 …
荧光定量PCR仪中检测通道的激发光都是靠滤波片来完成的,假如光源为卤钨灯,求滤波片的工作原理是不是 2020-06-28 …
如何趁热过滤?如何操作?普通漏斗可以吗? 2020-07-07 …
设计并制作一个可控放大器,放大器的增益可设置;低通滤波器、高通滤波器、带通滤波的通带、截止频率可调请 2020-11-03 …
跪求汽车机油滤清器旁通阀的开启压力设计计算假如旁通阀的开启压力为100±20KPa,油孔直径φ8,阀 2020-11-10 …
把下面的翻译成英文,谢谢摘要:油箱的箱顶结构取决于它上面安装的元件.箱顶上一般要设置空气滤清器,注油 2020-12-02 …
过滤含CaCO3的NaOH溶液我用小苏打和氢氧化钙反应,做出来的溶液要怎么过滤,没有滤纸,普通的纸会 2020-12-02 …
从能量守恒的角度看滤波器比如低通滤波器可以把高频信号滤除,那么请问被滤除的高频信号是不是就化为热量散 2020-12-15 …