数字信号处理作为电子通信专业的基础课程,涵盖了许多信号处理相关的内容,包括信号傅里叶变换、频谱分析以及数字滤波器设计等。其中,IIR滤波器和FIR滤波器作为经典的频域滤波器,是信号处理中最为基础的滤波器。通过对这两种滤波器的学习,将有助于后续复杂滤波器的设计。利用MATLAB的图形化接口,结合数字信号处理中滤波器设计的相关内容,开发了基于MATLAB的数字信号处理实验平台。该平台功能包括添加信号、叠加噪声以及IIR、FIR各滤波器类型的设计,不仅方便学生在课上直观地了解到频域滤波器的滤波过程,而且有利于在课后近一步学习与扩展滤波器设计。