MATLAB(MatrixLaboratory)是由MathWorks公司开发的数值计算软件,它包含了一组专门用于矩阵运算的函数库,可以用于科学计算、信号处理与模拟、图像处理等方面的任务,是非常流行的数学软件。MATLAB一般都有完整的调试及编辑环境,提供命令行界面,也有GUI环境及图形用户界面。它的可视化能力使得它更能满足有关模拟处理的要求。其语法与C语言、FORTRAN等极为相似,可以避免大量数学计算,使分析速度更快,而且可以在MATLAB环境中使用矩阵方法对信号和图像进行处理,非常方便快捷。