MATLAB 简介及入门
MATLAB 是由 MathWorks 公司于 1984 年推出的一种功能非常强大的科学计算软件. 为
了在正式使用它之前有一个整体认识. 本章将介绍一些关于 MATLAB 的基本内容. 主要包
括 MATLAB 的历史和特点, 特别是 MATLAB6.x 的新特点;MATLAB6.x 的安装过程,重点
介绍如何有选择地安装;MATLAB 快速入门将教会您启动 MATLAB,了解和掌握 Desktop
桌面平台中几个主要窗口的功能;介绍 MATLAB 的帮助系统和搜索路径及扩展,会使您对
MATLAB 的使用和学习更加得心应手.
§1.1 MATLAB6.x 简介
MATLAB 源于 MATrix LABoratory 一词, 原意为矩阵实验室. 一开始它是一种专门用于
矩阵数值计算的软件. 随着 MATLAB 的逐渐市场化, MATLAB 不仅具有了数值计算功能,
而且具有了数据可视化功能. 自 MATLAB4.1 版本开始, MATLAB 拥有了它自己的符号运算
功能, MATLAB 的应用范围进一步拓宽. 在 MATLAB6.x 版本中, 它不仅在数值计算, 符号
运算和图形处理等功能上进一步加强, 而且又增加了许多的工具箱. 目前, MATLAB 已拥有
数十个工具箱, 例如, 控制工具箱(Control Toolbox), 信号处理工具箱(Signal Processing
Toolbox), 通信工具箱(Communication Toolbox)和专用图形处理工具箱(Specgraph Toolbox)
等, 这些工具箱可以供不同专业的科技人员使用. 特别在 MATLAB6.x 版本中, 计算速度又
有了明显的提高. 就影响而言, 至今仍然没有一个别的计算软件可以与 MATLAB 匹敌.
在欧美大学里, 线性代数, 数理统计, 自动控制, 数字信号处理, 模拟与数字通信, 时
间序列分析, 动态系统仿真, 神经网络等课程的教科书都把 MATLAB 作为内容. 这几乎成
了 20 世纪 90 年代教科书与旧版书籍的标志性区别. 在高校里, MATLAB 是攻读学位的大学
生, 研究生必须掌握的基本工具.
在国际学术界, MATLAB 已经被确认为准确, 可靠的科学计算标准软件. 在许多国际一
流学术刊物上(尤其是电子信息科学刊物), 都可以看到 MATLAB 的应用.
在设计研究单位和工业部门, MATLAB 被认为是进行研究和开发的首选软件工具. 如
美国 National Instruments 公司信号测量和分析软件 LabVIEW, Cadence 公司信号和通信分析
设计软件 SPW 等, 或者直接建筑在 MATLAB 之上, 或者以 MATLAB 为主要支撑.
再考虑到 MATLAB 的开放性, 易学易用性等优点, MATLAB 的确是高校学生, 教师, 科
研人员和工程技术人员的最好选择. MATLAB 是真正面向 21 世纪的科学计算软件.
1.1.1 MATLAB 语言主要特点
1.功能强大
MATLAB4.0 以上(不包括 4.0 版本)的各版本, 不仅在数值计算上继续保持着相对其他同
类软件的绝对优势, 而且还开发了自己的符号运算功能. 特别是 MATLAB6.x 版本在符号运
算功能上丝毫不逊于其他各类软件, 如 MathCAD, Mathematica 等软件. 用户只要学会了
MATLAB6.x, 就可以很方便地处理线性代数中的矩阵计算, 方程组的求解, 微积分运算, 多
项式运算, 偏微分方程求解, 统计与优化等问题.
1