求助基于DSP的FIR滤波器设计

[复制链接]
2285|4
 楼主| xiaodezhou 发表于 2012-6-8 10:09 | 显示全部楼层 |阅读模式
产生信号:

X(n)=sin(2*pi*f1*n/fs)+0.2*sin(2*pi*f2*n/fs)+0.3*sin(2*pi*f3*n/fs)

+ 0.4* sin(2*pi*f4*n/fs)
其中:
f1=1000Hz,f2=800HZ,f3=1400HZ,f4=5000HZ;fs=100000HZ
(n=0….fs-1)

1.
CCSGraph菜单下观察时域波形;
2.
设计一截至频率为1200HZ,阶数为61阶的FIR低通滤波器,让上述信号,通过滤波器,观察时域波形;
3.
设计一通带范围为1200-1500HZ,阶数为61阶的FIR带通滤波器,让上述信号,通过滤波器,观察时域波形;
4.
设计一阻带截至频率为4000HZ,阶数为61阶的FIR高通滤波器,让上述信号,通过滤波器,观察时域波形;

要求:1.信号源的产生采用C语言编程;

2.一个完整的ccs工程文件,有原理,设计过程,以及最后的实验图。
 楼主| xiaodezhou 发表于 2012-6-8 10:10 | 显示全部楼层
题目不难,但对于我这个DSP还没入门的人来说还是很难的,我现在真的一点思路都没有!求各位大侠帮助,小弟痛苦涕零,感激不尽!
highgear 发表于 2012-6-8 23:03 | 显示全部楼层
要求:1.信号源的产生采用C语言编程;

2.求一个完整的ccs工程文件,有原理,设计过程,以及最后的实验图。


有人给你解答问题已经很不错了, 你怎么能指望别人替你做你自己都不想做的东西呢?

自己动手做, 不会了就上来问。
airwill 发表于 2012-6-11 18:35 | 显示全部楼层
FIR滤波器, 有不少例程可以参考, 先搜集一些这方面的资料参考参考
wgj_fly 发表于 2012-6-12 16:40 | 显示全部楼层
去图书馆,好多讲dsp的书上都会有这个滤波算法,搞不好可以找到现成的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

35

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部