K,出现I
put窗口。(4)在图形窗口中右击,从弹出的菜单中选择ClearDisplay,消除已有显示波形。(5)自此执行菜单命令ViewGraphTimeFreque
cy(6)这次将GraphTitle改为output,开始栏改为out_buffer,其他不变。(7)单击OK按钮,出现一个显示output的波形的图形窗口,同样单击右键,从弹出的菜单中选择ClearDisplay消除已有显示的波形。(8)最后出现四个窗口,在Debug工具栏中单击ru
,可看到,两个不同频率的波经过模拟fir低通滤波器滤波,如图六所示:
9
f(图六)低通滤波器信号输入及输出结果
四、实验结果及分析:
MATLAB辅助DSP实现FIR其总体过程为在DSP中编写处理程序,在FDATOOL根据指定的滤波器性能快中头文件中MATLAB中利用滤波器设计、分析工具速设计一个FIRMATLAB辅助DSP中调试、运行DSP
再把滤波器系数以头文件形式导入CCS实现FIR
数字滤波器含滤波器阶数和系数数组在MATLAB
程序并显示、分析处理后的数据。在这过程中,还是遇到了
一部分的难题,比如说在程序的编写上,在用MATLAB来获得滤波系数和用它来编写产生输入信号的程序时,编写的程序有一点错误以致没有运行出结果来,在后面CCS环境下时,在添加文件已及设置时候也出了一点错,导致了滤波器不能正常工作,在经过同学和老师的帮助过后,终于得到了一个稳定清晰能够良好运行的低通滤波器,其结果如(图六)所示。同过这一次的DSP课程设计,我更加深刻的了解到了跟多的关于对MATLAB的使用和对CCS的一些使用,最好感谢同学们和老师的帮助。
10
fr