第二章 MATLAB的基础知 选项将建立一个空白图形窗口:单击“Mode”选项将自动打开仿真库,并打开 个用于建立新模型的窗口。 pen”选项单击“open”选项, MATLAB将用指定的编辑器打开一个已 经建立的M文件 ·“ Open Selection”选项在命令窗口的命令编辑区用鼠标选中一个M文件的 文件名,再单击“ Open Selection”选项,将用指定的编辑器打开该M文件 ●“ Run Script”选项单击“ Run Script”选项将会弹出一个对话框,对话框 提示用户输入命令文件(命令文件为 MATLAB程序的一种)的存储目录和文件名, 当确认后,将执行该命令文件 ·“ Load workspace”选项单击该选项将打开一个目录框,在目录框中列出所 选目录下的后缀为mat的文件。选中某个文件后,将把该文件中保存的变量载入 到当前工作空间 “ Save Workspace As”选项该项的作用是把当前工作空间的所有变量用后缀 为mat的文件保存起来。单击该选项将弹出一个目录框,用户通过该目录框选择 文件的存储目录和名字。 Show Workspace”选项单击该选项将打开变量浏览器。变量浏览器中显示 当前工作空间中所有变量的类型、大小及占用的存储空间。 “ Show Graphics Property Editor”选项单击此选项将打开图形属性编辑器。 在图形属性编辑器里,可以选择 MATLAB已经打开的图形窗口,对每个图形对 象的属性值进行修改。 “ Show GuI Layout Tool”选项单击该选项, MATLAB将会打开图形界面控 制面板。在图形界面控制面板里,用户可以通过选中面板里的图形模板,然后在 打开的图形窗口中绘制就可以生成精美的图形界面。 “ Set Path”选项单击该选项,将打开 MATLAB的路径浏览器。通过路径浏 览器可以更改 MATLAB执行命令时的搜索路径。 “ Preferences”选项单击该选项,将打开如图26所示的命令窗口的显示格 式选项卡。通过设置这三张卡的选项,可以调整命令编辑区的显示格式。 “ Print Setup”选项该选项用于设置打印机的参数,如打印机的类型、纸张 大小、送纸方向、图形的打印质量等等 “ Print”选项该选项用于打印命令窗口中的内容,也可以设置一些打印参数 ●“ Print selection”选项当选中命令编辑区的一部分后,单击该选项即可按照 “ Print Setup”选项的设置进行打印。 “ Exit MAtlaB”选项单击“ Exit MATLaB”选项,将关闭 MATLAB。关 闭 MATLAB的快捷键为cml+Q 最近使用的四个文件显示在“ Print Selection”选项和“ Exit MAtlaB”选项之间。单 击文件名,即可打开选中的文件。 ②当选择命令窗口菜单栏上的“Fl”下的“ Preferences”选项时,弹出如图26所 示的包含“ General”、“ Command window Font”和“ Copying Options”三个选项卡的对 话框
精通 MATLAB5 “ General”选项卡 General”选项卡主要用于控制命令编辑区的输出结果的显示格式,选择程序编辑 器,指定帮助目录,命令执行时是否回显,命令与命令之间以及变量名和变量的值之间是 否留空行等。图26显示了“ General”选项卡。 Ametlab5 \ heip\ 图2-6“ Genera”选项卡 “ General”选项卡上左边的“ Numeric Format”框中,从“ Shortidefault”项到 “ Rational”项是互斥的,通过选择这些选项可以控制命令窗口中计算结果的显示格式,这 里的数据输出的格式只影响数据的显示格式,并不影响数据的存储和计算精度。例如矩阵 x=[4/312345e6]在不同的输出格式下将得到表25所示的显示结果 表25命令窗口的显示格式 格武名称4的输出格武126的愉出格武 format short 1.3333 00000 format short e 1.3333e+000 2345e-006 format long 1.33333333333333 00000012345000 format long e 1.3333333333333e+000 1.234500000000000e-006 ong g 1.33333333333333 2345e006 000 format rat 1/810045 3f65555555 在图26中,“ Numeric Format”框中的“ Loose(default)”和“ Compact”两项也是控
第二章 MATLAB的基础知识 制命令窗口中数据的输出风格的。当选中“ Loose(defaul)”项时,将在命令窗口中的显示 结果中加入一些空行;选中“ Compact”项时,将压缩掉输出到命令窗口中的许多空行, 此时可以在一屏上看到更多的信息 在“ Editor Preference”框中,若选中“ Built-in Editor”项,则编写和调试程序时使用 MATLAB自带的编辑/调试器:若选中“ Browse”项,允许用户选择自己喜欢的文本编辑 器作为 MATLAB的程序编辑器。因为 MATLAB的程序可用任何文本编辑器编写和修 改,所以选用任何文本编辑器都是可以的。但不选用 MATLAB的内置编辑/调试器时,不 再具有调试功能 “ Help Directory”框用于指定帮助信息所在的子目录。由于 MATLAB完全安装所占 空间较大(单机完全安装后帮助子目录占11MB)允许用户在安装完毕之后,将帮助子目 录挪到别的硬盘分区上。只要使用该框指定帮助信息所在目录,就能使用 MATLAB的联 机帮助 “ Echo on”选项可以选择运行 MATLAB的程序时是否在命令窗口中显示正在运行的 命令。当选中时,显示运行的每条命令。值得注意的是,当选择显示运行的命令时,程序 的运行速度有所降低。 Show toolbar”选项将在命令窗口的上方显示所有的按钮,这将方便文件的新建和 打开、仿真模型的建立以及帮助信息的使用等等。“ Enable Graphical Debugging”选项决 定是否可对图形动态交换进行调试 ●“ Command window Font”选项卡 “ Command window Font”选项卡如图2-7所示。该选项卡中的选项控制着命令窗口 中字体的类型、大小、风格( BoldIRegularlLight以及命令窗口的背景色和字体颜色。在图 27中的“ Sample”框将显示出选择的样例,用户可以根据自己的喜好选择。 m T Arial 图27“ Command window Font”选项卡
精通 MATLAB5 “ Copying Options”选项卡 “ Copying Options”选项卡如图2-8所示。该选项卡的功能是选择拷贝 MATLAB所绘 制的图形时的形式。选中图28的“ Clipboard Format”框中的“ Windows metafile”选 项,则图形拷贝时采用矢量图形格式;当选中“ windows Bitmap”选项,图形将以 Windows的位图格式拷贝。 图28“ Copying Options”选项卡 选中图28中的“ Honor figure size properties”选项, MATLAB会利用其图形的 PaperPosition”属性,根据需要粘贴的纸张的大小,自动调整图形的大小;否则,将以 图形的实际大小粘贴。选中图28中的“ white background”选项,粘贴时将选用白色背 景,而不是 MATLAB50的灰色图形背景 ③单击菜单栏上的“Bd”项,将下拉出个菜单。该下拉式菜单从上到下为 “Undo”、“Cut Copy”、“ Paste”、“qear”、“ Select All”、“ clear Session”,共七项。其中“Undo”、“Cut”、“Copy”和“ Paste”四项的作用分别为撒 销上一次操作、剪切、复制、粘贴,这四项和其他应用程序的相应菜单没什么差别。在命 令编辑区(命令窗口中除标题栏、菜单栏、工具栏以外的窗口)输入命令出现错误时,选 中想删除的内容,再单击“Cear”选项,将清除错误的内容(已经敲回车键的命令不可清 除)。“ Select a”选项用于选定文本编辑区的所有内容,以便进一步复制。当命令编辑区 的内容很乱时,可用“ Clear Session”项清除显示的全部内容,但并不删除工作空间的变 量。可见,“ Clear session”项只是让视觉效果更好一点 ④单击菜单栏上的“Hep”项,将下拉出如图29所示的子菜单。 图29“Hep”下拉菜单
第二章 MATLAB的基础知识 单击“ Help window”项,将打开 MATLAB的帮助窗口。单击“ Help Tips”项也将打 开帮助窗口,并首先显示 MATLAB的帮助系统的分类和使用方法。单击“Hlp Desk(HTM)”选项将打开系统中WwW浏览器,并显示 MATLAB的帮助台。通过帮助 台可以得到 MATLAB的详细帮助。单击“ Examples and Demos”项时,可以通过演示 MATLAB提供的例子来熟悉相关部分的用法。单击“ About MATlaB”将打开关于 MATLAB的版本和版权等信息。单击“ Subscribe”项将打开机器上的wwW浏览器,联 网用户可通过填写相关的表格来获得 Math works公司的产品。关于 MATLAB帮助的详细 介绍,请参考本章帮助部分。 ⑤单击菜单栏的“ Window”选项,可以查看目前 MATLAB打开的所有窗口,并可 选中某个窗口来实现在不同窗口之间的转换 2.命令窗口的工具栏 命令窗口中菜单栏下面是工具栏,工具栏提供了一些方便的按钮,按钮名称如图2-10 所示。下面将分别介绍各个按钮的功能。 ■(I■lb1 图210命令窗口的工具栏 按钮:相当于菜单栏中“Fie”选项中的“New”命令; 按钮:相当于菜单栏中“Fe”选项中的“Open”命令 按钮:相当于菜单栏中“Ed"选项中的“Cm”侖令; 按钮:相当于菜单栏中“Bd”选项中的“cgpy”命令 按钮:相当于菜单栏中“Bdt”选项中的“Past"命令 钮:相当于菜单栏中“Edit”选项中的“Undo”命令; 按钮:相当于菜单栏中“Fie”选项中的“ Show Workspace”命令 按钮:相当于菜单栏中“Fie”选项中的“ Set path”命令; 按钮:用于建立新仿真模型。 3.命令窗口的命令编辑区 在图24所示的命令窗口中,除标题栏、菜单栏、工具栏以外的窗口,用于输入和显 示计算结果,称为命令编辑区。如前所述,选择菜单栏中“Fie”的“ Preference”选项, 可以设置命令编辑区的显示风格。在启动 MATLAB、命令编辑区显示两行帮助信息后, 将显示符号“>”。这时,用户就可以在“>”提示符后面键入命令,按下回车键后 MATLAB就会解释执行所输入的命令,并在命令后面给出计算结果。符号“>”表示 MATLAB已准备好,正等待用户输入命令。值得注意的是,在中文的 Windows里,不会