第1章 MATLAB简介
MATLAB经过几十年的发展完善,已经成为国际公认的标准计算软件,并在大学里广泛使用,深受师生们的喜爱。在欧美的一些大学里,MATLAB已经成为理工科大学生、硕士生、博士生必须掌握的基本工具之一。MATLAB在科学计算领域已经成为主流工具,而且MATLAB能够与各种程序语言进行混合编程,大大加快了实际开发周期。这也是它广泛应用于科学计算领域的一个重要原因。
本章主要内容包括:
◆MATLAB产品概述:
◆MATLAB7.x新增功能及改进:
◆MATLAB语言概述。
1.1 MATLAB产品概述
MATLAB诞生于20世纪70年代,它的开发者是Cleve Moler博士和他的同事。当时,Cleve Moler博士和他的同事开发了EISPACK和LINPACK的Fortran子程序库,这两个程序库主要是求解线性方程的程序库。但是,Cleve Moler发现学生使用这两个程序库时有困难,主要是接口程序不好写,很费时间。于是Cleve Moler自己动手,在业余时间里编写了EISPACK和UNPACK的接口程序。Cleve Moler给这个接口程序取名为MATLAB,意为矩阵(Matrix)和实验室(Laboratory)的组合。
1984年,Cleve Moler和John Liffie成立了MathWorks公司,正式把MATLAB推向市场并继续进行MATLAB的开发。1993年,MathWorks公司推出了MATLAB4.0:1995年,MathWorks公司推出MATLAB4.2C(For Windows3.x);1997年推出MATLAB5.0:2000年10月,MathWorks公司推出MATLAB6.0;2002年8月推出MATLAB6.5;2004年6月,MATLAB7.0版本开始发布。每一次新版本的推出都使MATLAB有长足的进步,界面越来越友好,内容越来越丰富,功能越来越强大。
MATLAB以商品形式出现后,仅短短几年就以良好的开放性和运行的可靠性淘汰了当时众多的软件包。进入20世纪90年代后,MATLAB已经成为国际公认的标准计算软件,并在大学里广泛使用,深受大学师生的喜爱。在欧美的一些大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把MATLAB作为教学内容,MATLAB成为攻读学位的本科生、硕士生、博士生必须掌握的基本工具之一。
展开