《信号与系统》课程是一门实用性较强、涉及面较广的专业基础课,该课程是将学
生从电路分析的知识领域引入信号处理与传输领域的关键性课程,对后续专业课起着承
上启下的作用. 该课的基本方法和理论大量应用于计算机信息处理的各个领域,特别是
通信、数字语音处理、数字图像处理、数字信号分析等领域,应用更为广泛。
我们选择 Matlab 语言作为辅助教学工具,借助 Matlab 强大的计算能力和图形表现
能力,将《信号与系统》中的概念、方法和相应的结果,以图形的形式直观地展现给我
们,大大的方便我们迅速掌握和理解老师上课教的有关信号与系统的知识。
Matlab 是当前最优秀的科学计算软件之一,也是许多科学领域中分析、应用和开发
的基本工具。Matlab 全称是 Matrix Laboratory,是由美国 Mathworks 公司于 20 世纪 80
年代推出的数学软件,最初它是一种专门用于矩阵运算的软件,经过多年的发展,Matlab
已经发展成为一种功能全面的软件,几乎可以解决科学计算中的所有问题。而且 MATLAB
编写简单、代码效率高等优点使得 Matlab 在通信、信号处理、金融计算等领域都已经
被广泛应用。它具有强大的矩阵计算能力和良好的图形可视化功能,为用户提供了非常
直观和简洁的程序开发环境,因此被称为第四代计算机语言。 Matlab 强大的图形处理
功能及符号运算功能,为我们实现信号的可视化及系统分析提供了强有力的工具。
Matlab 强大的工具箱函数可以分析连续信号、连续系统,同样也可以分析离散信号、
离散系统,并可以对信号进行各种分析域计算,如相加、相乘、移位、反折、傅里叶变
换、拉氏变换、z 变换等等多种计算。
作为信号与系统的基本分析软件之一,利用 Matlab 进行信号与系统的分析与设计
是通信以及信息工程学科的学生所要掌握的必要技能之一。通过学习并使用 Matlab 语
言进行编程实现课题的要求,对学生能力的培养极为重要。尤其会提高综合运用所学理
论知识进行分析问题、解决问题的能力,也便于将理论知识与实践相结合,并得以更好
地掌握信号分析与处理的基本方法与实现。这也将为后续相关的课程学习打下一定的基
础,从而在以后相关课程设计与分析的时候达到对 Matlab 的熟练应用与融会贯通。