当前位置:文档之家› matlab运行环境及程序设计

matlab运行环境及程序设计


• 2.4.4 远程帮助系统
在MathWorks公司的主页 ()上可以找到很 多有用的信息,国内的一些网站也有丰富的 信息资源。

联机查询 (1) 基本窗口介绍 (2) 演示界面 • 常用的命令和技巧 Cd 改变当前目录
Clear 清除内存中的所有变量和函数 Clc 擦除matlab工作窗口中所有显示的内容 Clf 擦除matlab当前窗口中的图形 Dir 列出指定目录下的文件和子目录清单 Disp 在运行中显示变量或文字内容
clear命令用于删除MATLAB工作空间中的变 量。who和whos这两个命令用于显示在 MATLAB工作空间中已经驻留的变量名清 单。who命令只显示出驻留变量的名称, whos在给出变量名的同时,还给出它们的大 小、所占字节数及数据类型等信息。
获取工作空间信息 who 显示工作空间中所存的变量名. whos 显示工作空间中各变量的属性(它包括大小 元素个数,所占用的字节数;元素精度 退出和保存工作空间
1.当前目录窗口 当前目录是指MATLAB运行文件时的工作目录, 只有在当前目录或搜索路径下的文件、函数可 以被运行或调用。 在当前目录窗口中可以显示或改变当前目录, 还可以显示当前目录下的文件并提供搜索功能。 将用户目录设置成当前目录也可使用cd命令。 例如,将用户目录c:\mydir设置为当前目录, 可在命令窗口输入命令: cd c:\mydir
• 2.MATLAB的搜索路径 当用户在MATLAB命令窗口输入一条命令 后,MATLAB按照一定次序寻找相关的文 件。基本的搜索过程是: (1) 检查该命令是不是一个变量。 (2) 检查该命令是不是一个内部函数。 (3) 检查该命令是否当前目录下的M文件。 (4) 检查该命令是否MATLAB搜索路径中其 他目录下的M文件。
• Lookfor函数:
当知道函数名而不知其用法时,Help命令帮助用户 准确地了解函数的用法,当查找不知其确切名称的 函数名时,可以用Lookfor命令查询根据用户提供的 关键字搜索到的函数。 其他的帮助命令 exist: 变量检验函数 what:目录中文件列表 who:内存变量列表 whos:内存变量详细信息 which:确定文件位置
• (3)使用addpath命令扩展目录 若要把新目录加到整个搜索路径的尾末,则使 用如下命令: addpath e:\myfiles _end 若要把新目录加到整个搜索路径的开始,则使 用如下命令: addpath e:\myfiles _begin
• 2.4.5 命令历史记录窗口
在默认设置下,历史记录窗口中会自动保留 自安装起所有用过的命令的历史记录,并且 还标明了使用时间,从而方便用户查询。而 且,通过双击命令可进行历史命令的再运行。 如果要清除这些历史记录,可以选择Edit菜 单中的Clear Command History命令。
• 一般来说,一个命令行输入一条命令,命令 行以回车结束。但一个命令行也可以输入若 干条命令,各命令之间以逗号分隔,若前一 命令后带有分号,则逗号可以省略。例如 p=15,m=35 p=15;m=35
• 如果一个命令行很长,一个物理行之内写不 下,可以在第一个物理行之后加上3个小黑 点并按下回车键,然后接着下一个物理行继 续写命令的其他部分。3个小黑点称为续行 符,即把下面的物理行看作该行的逻辑继续。 在MATLAB里,有很多的控制键和方向键 可用于命令行的编辑。(参考P18)

Help系列 help:将显示当前的帮助系统中所包含的所有项 目,即搜索路径中的所有目录名称 help 函数类名 例如:help matfun help 函数名 例如:help inv
• 2.lookfor命令 help命令只搜索出那些关键字完全匹配的结 果,lookfor命令对搜索范围内的M文件进行 关键字搜索,条件比较宽松。 lookfor命令只对M文件的第一行进行关键字 搜索。若在lookfor命令加上-all选项,则可 对M文件进行全文搜索。
• 2.4.2 命令窗口查询系列帮助命令
MATLAB帮助命令包括help、lookfor以及模糊 查询。 1.help命令 在MATLAB 6.5命令窗口中直接输入help命令 将会显示当前帮助系统中所包含的所有项目, 即搜索路径中所有的目录名称。同样,可以通 过help加函数名来显示该函数的帮助说明。
第三节
变量、表达式及运算符
1、启动MATLAB命令窗口 • 计算机安装好MATLAB之后,双击MATLAB图标,就可以进入 命令窗口,此时意味着系统处于准备接受命令的状态,可 以在命令窗口中直接输入命令语句。 • MATLAB语句形式 变量=表达式; 通过等于符号将表达式的值赋予变量。当键入回车键时, 该语句被执行。语句执行之后,窗口自动显示出语句执行 的结果。如果希望结果不被显示,则只要在语句之后加上 一个分号(;)即可。此时尽管结果没有显示,但它依然 被赋值并在MATLAB工作空间中分配了内存。
• (2) 用对话框设置搜索路径 在MATLAB的File菜单中选Set Path命令或 在命令窗口执行pathtool或者editpath命令, 将出现搜索路径设置对话框。通过Add Folder或Add with Subfolder命令按钮将指定 路径添加到搜索路径列表中。 在修改完搜索路径后,则需要保存搜索路径。
CH2、 MATLAB运行环境及程序设计
第一节 MATLAB的窗口环境
一、MATLAB语言的显著特点 1、具有强大的矩阵运算能力:Matrix Laboratory (矩阵实验室),使得矩阵运算非常简单。 2、是一种演算式语言 • MATLAB的基本数据单元是既不需要指定维数, 也不需要说明数据类型的矩阵(向量和标量为矩 阵的特例),而且数学表达式和运算规则与通常 的习惯相同。 因此MATLAB语言编程简单,使用方便。
– 退出: quit或exit – 保存: save <文件名> [<变量名列表>]
文件名扩展名为 “mat‖
– 装入: load <文件名> [<变量名列表>] – 清除: clear 清除所有的变量 clear <变量名列表> 清除指定的变量,变量名之间用 空格隔开
• 2.4.4 当前目录窗口和搜索路径
• 2.4.2 工作空间窗口
工作空间是MATLAB用于存储各种变量和 结果的内存空间。在该窗口中显示工作空间 中所有变量的名称、大小、字节数和变量类 型说明,可对变量进行观察、编辑、保存和 删除。
2.4.3 内存变量的管理 1.内存变量的删除与修改 MATLAB工作空间窗口专门用于内存变量 的管理。在工作空间窗口中可以显示所有 内存变量的属性。当选中某些变量后,再 单击Delete按钮,就能删除这些变量。当 选中某些变量后,再单击Open按钮,将进 入变量编辑器。通过变量编辑器可以直接 观察变量中的具体元素,也可修改变量中 的具体元素。
2、命令行编辑器 (1)方向键和控制键可以编辑修改已输入的命令 :回调上一行命令 :回调下一行命令(参考 P18) (2)命令窗口的分页输出 • more off:不允许分页 more on:允许分页 • more(n):指定每页输出的行数 • 回车前进一行,空格键显示下一页,q结束当前显 示。 (3)多行命令(…) • 如果命令语句超过一行或者太长希望分行输入,则 可以使用多行命令继续输入。 • S=1-12+13+4+… 9-4-18;
2.4 MATLAB帮助系统
2.4.1 帮助窗口
进入帮助窗口可以通过以下3种方法: (1) 单击MATLAB主窗口工具栏中的Help按钮 “ ?”按钮。 (2) 在命令窗口中输入helpwin、helpdesk或doc。 (3) “help” 下拉菜单的前四项中的任何一项。 比如选择Help菜单中的“MATLAB Help”选项
• 工具栏 MATLAB 6.5主窗口的工具栏共提供了10个 命令按钮。这些命令按钮均有对应的菜单命 令,但比菜单命令使用起来更快捷、方便。
• 2.4.1 命令窗口
命令窗口是MATLAB的主要交互窗口,用 于输入命令并显示除图形以外的所有执行结 果。 MATLAB命令窗口中的“>>”为命令提示符 ,表示MATLAB正在处于准备状态。在命 令提示符后键入命令并按下回车键后, MATLAB就会解释执行所输入的命令,并 在命令后面给出计算结果。
• 2.4.6 启动平台窗口和Start按钮
MATLAB 6.5的启动平台窗口可以帮助用户方 便地打开和调用MATLAB的各种程序、函数和 帮助文件。 MATLAB 6.5主窗口左下角还有一个Start按钮, 单击该按钮会弹出一个菜单,选择其中的命令 可以执行MATLAB产品的各种工具,并且可以 查阅MATLAB包含的各种资源。
• 桌面平台
(1) Matlab主窗口 (2)命令窗口 ( Command Windows ) (3)历史窗口 ( Command History ) (4)当前目录窗口 ( Current Directory ) (5)发行说明书窗口(Launch Pad) (6)LAB主窗口是MATLAB的主要工作界 面。主窗口除了嵌入一些子窗口外,还主要 包括菜单栏和工具栏。 1.菜单栏 在MATLAB 6.5主窗口的菜单栏,共包含 File、Edit、View、Web、Window和Help 6 个菜单项。

• 3.模糊查询 MATLAB 6.0以上的版本提供了一种类似模 糊查询的命令查询方法,用户只需要输入命 令的前几个字母,然后按Tab键,系统就会 列出所有以这几个字母开头的命令。
• 2.4.3 演示系统
在帮助窗口中选择演示系统(Demos)选项卡, 然后在其中选择相应的演示模块,或者在命 令窗口输入Demos或者Demo,或者选择主 窗口Help菜单中的Demos子菜单,打开演示 系统。
3. 启动与退出
• 启动 双击系统桌面的MATLAB图标启动 开始菜单的选项中选择MATLAB快捷方式启动
相关主题