永发信息网

如果给定通带截止频率和阻带截止频率以及阻带最小衰减,如何用窗函数法设计线性相位低通滤波器?请写出设计

答案:2  悬赏:50  手机版
解决时间 2021-01-29 04:27
  • 提问者网友:椧運幽默
  • 2021-01-28 04:51
如果给定通带截止频率和阻带截止频率以及阻带最小衰减,如何用窗函数法设计线性相位低通滤波器?请写出设计
最佳答案
  • 五星知识达人网友:零点过十分
  • 2020-04-06 06:38
技术指标 Wp=0.2*pi,Ws=0.4*pi,Ap=0.25dB,As=50dB

方法一
选择海明窗
clear all;
Wp=0.2*pi;
Ws=0.4*pi;
tr_wide=Ws-Wp; %过渡带宽度
N=ceil(6.6*pi/tr_wide)+1; %滤波器长度
n=0:1:N-1;
Wc=(Wp+Ws)/2; %理想低通滤波器的截止频率
hd=ideal_lp1(Wc,N); %理想滤波器的单位冲击响应
w_ham=(hamming(N))'; %海明窗
h=hd.*w_ham; %实际海明窗的响应
[db,mag,pha,w]=freqz_m2(h,[1]); %计算实际滤波器的幅度响应
delta_w=2*pi/1000;
Ap=-(min(db(1:1:Wp/delta_w+1))) %实际通带纹波
As=-round(max(db(Ws/delta_w+1:1:501))) %实际阻带纹波
subplot(221)
stem(n,hd)
title('理想单位脉冲响应hd(n)')
subplot(222)
stem(n,w_ham)
title('海明窗')
subplot(223)
stem(n,h)
title('实际单位脉冲响应hd(n)')
subplot(224)
plot(wi/pi,db)
title('幅度响应(dB)')
axis([0,1,-100,10])

方法二Window=blackman(16);
b=fir1(15,0.3*pi ,'low',Window);
freqz(b,128)
注:b=fir1(N,Wn,window)只能设计低通和带通滤波器,并且滤波器的阶数必须为N+1
窗函数你可以换合适的上面只是举个例子
全部回答
  • 1楼网友:归鹤鸣
  • 2019-04-10 06:37
有限差分法(finite-difference method)是电磁场数值计算中应用最早的一种方法。早 在上世纪五十年代,它便以其简单、直观、对具体问题一般不需要作特殊的推导、可以求 解任意形状边界和任意媒质分布的问题等优点,在电磁场数值分析领域得到了广泛的应 用。本论文采用有限差分法(fdm)用于计算波导的截止特性和衰减常数的研究工作,主 要工作如下: 1.用泰勒级数法推出直角坐标系下亥姆霍兹方程的七点差分格式和九点差分格式; 2.推导出斜坐标系下,亥姆霍兹方程的五点差分格式; 3.从直角坐标系、柱坐标系等具体坐标系中te波、tm波电磁场的纵横关系出发,以 矩形波导、圆形波导、等腰直角三角形波导、扇面波导等规则波导为例,总结分 析了计算截止频率和衰减常数的步骤; 4.用fortran语言编制了系列程序,计算波导的截止频率和衰减常数,分析影响波 导截止频率和衰减常数的因素及其变化趋向: 5.对新的大功率波导结构-五边形波导族进行介绍,将计算结果与用其它方法得到 的结果进行比较。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯