background image

4. 具有多个功能强大的应用工具箱

Matlab 中包括了一些扩展的函数功能,一般称为工具箱,这些工具箱实际上是一些

功能函数集,每一个工具箱适用于各自不同的科学分析领域。现在 Matlab 中已有系统分
析、信号处理、图象处理、DSP 等多个工具箱,而且 Matlab 所包括的工具箱还在不断地被
扩展。

5. 方便的计算和绘图功能

Matlab

‘’

中的很多运算符不仅可以用于数值计算,而且有很多运算符只要增加一个 便

可以用于矩阵运算,另外在 Matlab 中还给出了适用于不同领域的特殊函数,使得一些诸
如卷积等的复杂运算也可以很方便的得到解决;Matlab 的绘图函数十分丰富,用适用于
不同坐标系的绘图语句,还可方便地在所绘图形上标注横、纵坐标变量、图形名称等。另外,
在调用绘图语句时,只需改变函数变量,就可以绘出不同颜色、不同风格的线或图。

9.1.2

  Matlab 命令的结构

MATLAB 语言的典型结构为:

MATLAB 语言=窗口命令+M 文件

Matlab 的命令窗口就是其工作空间,也是 Matlab 运行的屏幕环境,在这种环境下输

入的 Matlab

语句,称为 窗口命令 。所谓窗口命令,就是在上述环境下输入的 Matlab 语

句并直接执行它们完成相应的运算、绘图等。

但对于复杂功能,Matlab 利用了 M 文件。Matlab 的程序可以向下兼容。
M 文件由一系列 Matlab 语句组成,在 Matlab 的编辑窗口完成输入。它既可以是一系

列窗口命令,又可以是由各种控制语句和说明语句构成的函数

9.1.3

  Matlab 的库函数

库函数是系统根据需要编制好了,提供用户使用的函数,用户使用它们时,只要写

出函数名,调整函数参量,无须再编写该函数的程序。

各种不同版本的 Matlab 都提供了一批库函数,但其提供的库函数的数目不同,函数

名和函数功能也不完全一样。

常用的库函数包括一些基本数学函数、字符与字符串函数、输入输出函数等
除了基本库函数外,不同版本的 Matlab 还增加了不同的有专门功能的功能库函数,

也称为工具箱,例如信号处理工具箱、控制系统工具箱等。