在电子信息工程的相关领域中有着大量复杂烦琐的计算和仿真曲线绘制任务。随着计算机的广泛应用,许多重复烦琐的工作都可以交给它来完成,但用户需要编制计算机程序。MATLAB及其工具箱和Sireulink交互式集成仿真环境的出现为系统的设计和仿真提供了一个有效的工具。
本章简要介绍MATLAB的发展历史、特点和应用领域,各个窗口界面,主要语法和指令操作键,显示格式,相关内容的查找。
1.1 MATLAB的发展沿革
MATLAB是美国新墨西哥大学的数学和计算机教授CleveMoler在20世纪70年代中后期讲授线性代数课程时首创的,全名为MATriXLABoratory(矩阵实验室)。其初衷是利用他和同事编写的两个子程序库EISPACK(基于特征值计算的软件包)和LINPACK(线性代数计算软件包),为学生提供一套集命令翻译、科学计算于一身的软件系统。早期的MATLAB是用Fortran语言编写的,只能作矩阵运算;绘图也只能用极其原始的方法,即用星号描点的形式画图;内部函数也只提供了几十个。但由于在MATLAB下矩阵的运算变得异常容易,并且是免费软件,因此即使其当时的功能十分简单,还是吸引了大批的使用者。
MATLAB从产生之日起,就得到了国外许多大学的师生、科技人员的关注、应用和开发。20世纪80年代初,JohnLittle等人将先前的MATLAB全部用C语言进行改写,形成了新一代的MATLAB。
展开