早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何指定数字滤波器的阶数我想设计一个带通的巴特沃斯数字滤波器,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)
看了 如何指定数字滤波器的阶数我想...的网友还看了以下:

泰勒斯怎么确定365天是一年的我在书上看到泰勒斯在没有任何科学东西的时候知道了365天是一年的就是  2020-05-13 …

自记水位计传感器安装后,对采用设备固定点高程进行初始值设置的测站,设备固定点高程的测量精度应  2020-05-27 …

N倍奈奎斯特抽样定理,通过滤波找出最大频率的2倍即为奈奎斯特抽样频率fs=2fm改用Nfs抽样呢?  2020-06-27 …

文章《列夫·托尔斯泰》最后说托尔斯泰“他肯定缺少一样东西,那就是属于自己的那一份幸福”,那么你认为  2020-07-08 …

如何指定数字滤波器的阶数我想设计一个带通的巴特沃斯数字滤波器,wp1=1063dB;wp2=106  2020-07-22 …

俄罗斯方块的定义//定义七种俄罗斯方块structBLOCK{WORDdir[4];//方块的四个  2020-07-23 …

数学家鲁弗斯设计了一个仪器,它可以三等分一个角.如图所示,A、B、C、D分别固定在以O为公共端点的  2020-07-24 …

瓦斯放散初速度单位防治煤与瓦斯突出规定中对突出煤层鉴定有四项临界质标,其中瓦斯放散初速度为≥10,但  2020-12-25 …

重力灯是英国的里弗斯设计的一款概念环保灯,如图所示,设计师为这款灯找到了“可再生能源”,它就是通过一  2021-02-04 …

重力灯是英国的里弗斯设计的一款概念环保灯.如图所示.设计师为这款灯找到了“可再生能源”,它就是通过一  2021-02-04 …