产生信号:
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.
从CCS的Graph菜单下观察时域波形;
2.
设计一截至频率为1200HZ,阶数为61阶的FIR低通滤波器,让上述信号,通过滤波器,观察时域波形;
3.
设计一通带范围为1200-1500HZ,阶数为61阶的FIR带通滤波器,让上述信号,通过滤波器,观察时域波形;
4.
设计一阻带截至频率为4000HZ,阶数为61阶的FIR高通滤波器,让上述信号,通过滤波器,观察时域波形;
要求:1.信号源的产生采用C语言编程;
2.求一个完整的ccs工程文件,有原理,设计过程,以及最后的实验图。 |