图1 在默认设置情况下,Mtab集成视窗环境包括5个窗口:主窗口、命令窗口、历史窗口、当前目录窗 口和作管理口 合今窗口(cn mand window):一般地,MatIab的所有函数和命令都可以在命令窗口中输入和执行, 在Matab启动后,将显示提示符“>”,用户就可以在提示符后面键入命令,按下回车键后,系统会解释并 执行所输入的命令,最后给出计算结果 击某 可以选 菜单中的“Clea Command History”命令来实我 当前目录窗口(current directory):在该窗口中可以显示或改变当前目录,还可以显示当前目录下的文 件,包括文件名、文件类型、最后修改时问、该文件的说明信息等并提供搜索功能 工作区管理窗 E该窗口中显 所有当前保存在内存中的Matlab变量的变量名、值、 类型等信息并 变量进行观察、编辑、保存和 :助的方注首生 选项获得帮助.此外,Matlab也提供了在命令窗口中的获得帮助的方法,在命令窗口中获得Matlab帮助的命 令及说明如表1所列,其调用式为命令加上指定参数,例如: 表命令窗口中获得Matlab帮助的命令 命令 lookfor 在即把览器中是示指定雨数的参老信 helpwin 打开帮助浏览器,并且将初始界面置于Matab函数的M文件帮助信息 helpdesk 打开一个名为elp]的帮助窗口 demo 打开一个hep的演示模型界面,从而方便了解Matlab的基本功能 另外,Matlab6.0以上的版本提供了一种类似模糊查询的命令查询方法,用户只需要输入命令的前几个 字母,然后按b键,系统就会列出所有这几个字母开头的命令 查Matlab的变量与函数 单个词: 3)变量名最多不超过3引个字符,第31个字符之后的字符将被忽略 (④)变量名必须以字母开始,可以是任意字母、数字或下划线组成,但不能使用标点符号例如6,2, myfile,my_fle等都是合法的变量名,而myfe, 真除了上述命名规则定义的变量外,Mb还有一些特殊变量,它在工作空间中看不到,但是用户可以 表2特殊变量去 特殊变量 收值 数学中无穷小的近似值(2.2204e016)》 inf 无穷大,如10 NaN 不定量.如00 虚数单位正√ nargin 函数的给入参数个数 nargout 函数的给出参数个数 realmax 系统所能表示的最大正实数 2 图 1 在默认设置情况下,Matlab 集成视窗环境包括 5 个窗口:主窗口、命令窗口、历史窗口、当前目录窗 口和工作区管理窗口. 2) 窗口介绍 主窗口:不能进行任何计算,它只是用来完成一些环境参数的设置,同时它提供了一个框架载体,其 他窗口都是包含在该窗口中的. 命令窗口(command window):一般地,Matlab 的所有函数和命令都可以在命令窗口中输入和执行, 在 Matlab 启动后,将显示提示符“>>”,用户就可以在提示符后面键入命令,按下回车键后,系统会解释并 执行所输入的命令,最后给出计算结果. 历史窗口(command history):显示用户近期输入过的指令,并标明使用时间,以便用户查询.如果双 击某一行命令,会在命令窗口中执行该命令,如果要清除这些历史记录,可以选择“Edit”菜单中的“Clear Command History”命令来实现. 当前目录窗口(current directory):在该窗口中可以显示或改变当前目录,还可以显示当前目录下的文 件,包括文件名、文件类型、最后修改时间、该文件的说明信息等并提供搜索功能. 工作区管理窗口(workspace):在该窗口中显示所有当前保存在内存中的 Matlab 变量的变量名、值、 类型等信息,并可对变量进行观察、编辑、保存和删除. 3. Matlab 的帮助系统 Matlab 和其他高级语言一样,具有完善的帮助系统. Matlab 提供了相当丰富的帮助信息,同时也提供了 三种获得帮助的方法.首先,可以通过主窗口工具栏的【Help】菜单来获得帮助,也可以通过工具栏的帮助 选项获得帮助.此外,Matlab 也提供了在命令窗口中的获得帮助的方法,在命令窗口中获得 Matlab 帮助的命 令及说明如表 1 所列,其调用式为命令加上指定参数,例如: >>help sin 表 1 命令窗口中获得 Matlab 帮助的命令 命令 说明 help 在命令窗口中示当前帮助系统中所包含的所有项目 lookfor 对搜索范围内的 M 文件进行关键字搜索 doc 在帮助浏览器中显示指定函数的参考信息 helpwin 打开帮助浏览器,并且将初始界面置于 Matlab 函数的 M 文件帮助信息 helpdesk 打开一个名为[help]的帮助窗口 demo 打开一个[help]的演示模型界面,从而方便了解 Matlab 的基本功能 另外,Matlab6.0 以上的版本提供了一种类似模糊查询的命令查询方法,用户只需要输入命令的前几个 字母,然后按 Tab 键,系统就会列出所有这几个字母开头的命令. 二、Matlab 的变量与函数 1.变量 Matlab 中可以自定义变量.变量的命名必须符合以下几条规则: (1) 变量名必须是不含空格的单个词; (2) 变量名区分大小写; (3) 变量名最多不超过 31 个字符,第 31 个字符之后的字符将被忽略; (4) 变量名必须以字母开始,可以是任意字母、数字或下划线组成,但不能使用标点符号.例如 f,f12, myfile,my_file 等都是合法的变量名,而 my;file,_f,my file 等都是不合法的变量名. 除了上述命名规则定义的变量外,Matlab 还有一些特殊变量,它在工作空间中看不到,但是用户可以 直接调用,如表 2 所示. 表 2 特殊变量表 特殊变量 取值 ans 用于结果的缺省变量名 pi 圆周率 的近似值(3.1416) eps 数学中无穷小的近似值(2.2204e-016) inf 无穷大,如 1/0 NaN 不定量,如 0/0 i,j 虚数单位 i=j= −1 nargin 函数的输入参数个数 nargout 函数的输出参数个数 realmax 系统所能表示的最大正实数