FIR滤波器 MATLAB

[复制链接]

2

主题

5

帖子

5

积分

一粒轻沙

Rank: 1

积分
5
楼主
查看: 1659回复: 3 发表于 2018-12-4 14:54:05   只看该作者
FIR滤波器的MATLAB仿真
  1. clc;
  2. clear all;

  3. [x,Fs]=Wavread('E:\MR\往事只能回味.wav');
  4. x1=x(:,1);
  5. x2=x1(100000:250000);
  6. x2=x2';

  7. %设计FIR低通滤波器
  8. %wp=0.25;ws=0.3;B=ws-wp;
  9. %N=ceil(6.2/B);wc=(wp+ws)/2;
  10. %hn=firl(N-1,wc,hanning(N));
  11. %figure(1),freqz(hn,1,512);

  12. %设计FIR高通滤波器
  13. %wp=0.3;ws=0.2;B=wp-ws;
  14. %N=ceil(6.2/B);wc=(wp+ws)/2;
  15. %hn=fir1(N-1,wc,'high',hanning(N));
  16. %figure(1),freqz(hn,1,512);

  17. %设计FIR带通滤波器
  18. wc1=0.2;wc2=0.3;wp=0.25;ws=0.1;
  19. wc=[wc1,wc2];
  20. B=wp-ws;N=ceil(6.2/B);
  21. hn=fir1(N-1,wc,hanning(N));
  22. figure(1),freqz(hn,1,512);

  23. %以下为滤波
  24. y2=filter(hn,1,x2);
  25. figure(2),freqz(y2,1,512);
  26. sound(y2,Fs);
复制代码



FIR滤波器 音乐.zip (1.63 KB, 下载次数: 5)


2

主题

5

帖子

5

积分

一粒轻沙

Rank: 1

积分
5
沙发
发表于 2018-12-4 14:56:20   只看该作者
代码   

1

主题

29

帖子

88

积分

一粒轻沙

Rank: 1

积分
88
板凳
发表于 2018-12-5 12:37:40   只看该作者
什么音乐

1

主题

4

帖子

4

积分

一粒轻沙

Rank: 1

积分
4
4#
发表于 2019-1-23 15:26:35   只看该作者
可以简述一下功能或者效果么
快速回复 返回顶部 返回列表