![](https://csdnimg.cn/release/download_crawler_static/22826289/bg5.jpg)
38
第一章 绪论
1.1 MATLAB 简介
MATLAB 是美国 MathWorks 公司出品的商业数学软件,用于算法开发、
数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要
包括 MATLAB 和 Simulink 两大部分。
MATLAB 是矩阵实验室(Matrix Laboratory)的简称,和 Mathematica、
Maple 并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一
指。MATLAB 可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、
连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通
讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB 的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的
形式十分相似,故用 MATLAB 来解算问题要比用 C,FORTRAN 等语言完相同
的事情简捷得多,并且 mathwork 也吸收了像 Maple 等软件的优点,使 MATLAB
成为一个强大的数学软件。在新的版本中也加入了对 C,FORTRAN,C++ ,
JAVA 的支 持。 可以 直接 调用 ,用户 也可以将自 己编写 的实用程序导 入到
MATLAB 函数库中方便自己以后调用,此外许多的 MATLAB 爱好者都编写了
一些经典的程序,用户可以直接进行下载就可以用。
2 0 世纪 70 年代,美国新墨西哥大学计算机科学系主任 Cleve Moler
为了减轻学生编程的负担,用 FORTRAN 编写了最早的 MATLAB 。1984 年由
Little 、Moler 、Steve Bangert 合作成立了的 MathWorks 公司正式把 MATLAB
推向市场。到 20 世纪 90 年代,MATLAB 已成为国际控制界的标准计算软件。
历经升级,到 2001 年已经有了 6.0 版,现在 MATLAB 6.1、6.5、7.0、7.X 都已
相继面世。早期的 MATLAB 在 DOS 环境下运行,1990 年推出了 Windows 版本。1993
年,Mathworks 公司又推出了 MATLAB 的微机版本,从分支持在 Microsoft Windows
第5页(共41页)