中易网

matlab实现等波纹带阻FIR滤波器,急用。有哪位知道的或有资料的请帮个忙。谢谢!

答案:2  悬赏:0  
解决时间 2021-01-17 05:58
  • 提问者网友:缘字诀
  • 2021-01-17 02:17
matlab实现等波纹带阻FIR滤波器,急用。有哪位知道的或有资料的请帮个忙。谢谢!
最佳答案
  • 二级知识专家网友:不如潦草
  • 2021-01-17 03:19
呵呵,没问题的哈。 代码附后:
f=[0.2,0.35,0.65,0.8];
m=[1,0,1];
rp=1;rs=60;
dat1=(10^(rp/20)-1)/(10^(rp/20)+1);
dat2=10^(-rs/20);rip=[dat1,dat2,dat1];
[M,fo,mo,w]=remezord(f,m,rip);
hn=remez(M,fo,mo,w);
[h,w]=freqz(hn,1,256,1);
h=abs(h);
h=20*log10(h);
plot(w,h);grid;
xlabel('频率(归一化)');
ylabel('幅度(dB)');
全部回答
  • 1楼网友:平生事
  • 2021-01-17 03:51
在matlab中要出来图形plot(hn)一下就搞定。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息