当前位置:
文档之家› 第1章 matlab环境认识与基本操作
第1章 matlab环境认识与基本操作
1.1.4 帮助窗口
doc function name命令则可打开帮助窗 口并指向具体的函数文档。图1.8是使用 doc inv所调出的窗口,显示了inv()函 数的详细帮助信息。 (2)命令方式:使用help,help function name或lookfor命令
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.3 工作空间
图1.6 workspace窗口
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.4 帮助窗口
帮助对于使用者来说,意义重大。掌握获 取帮助的不同使用方法应得到足够的重 视。类似工作空间的操作,也可以分为 图形化的方式和命令方式。
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.4 帮助窗口
相信读者会从以上显示的结果感受到help, help function name这2种方式的区别。 前者列出所有帮助主题;后者则列出具 体函数的详细帮助文档。后者还可显示 某一类函数信息。如我们想查看matlab 的通用功能函数,通过help path实现。
1.1.3 工作空间
可以将工作空间中的所有变量保存至一 个文件中。待启动系统后再将文件重新 装载。这样,就不至于因关闭系统而导 致工作空间的变量消失。 可以编辑任一变量。双击工作空间中的 任一变量,可打开[Array Editor]窗 口。此时即可查看变量的具体值,甚至 改变其值。 MATLAB与控制系统仿真实践,
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.1 命令窗口
对于多行语句的情况,最好使用m脚本文 件或函数保存再运行。有关m文件的内容 将在后面的章节中讲到。
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.2 命令历史记录窗口
显示最近命令窗口运行过的函数日志。
图1.4 命令历史记录窗口 MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.2 命令历史记录窗口
图1.5
命令历史记录窗口的快捷操作菜单
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1 Matlab环境认识
当按照软件说明安装好MATLAB后,启动 的初始界面如下:
MATLAB与控制系统仿真实践, 图1.1系统默认界面
北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1 Matlab环境认识
MATLAB 与控制系统仿真实践
第 1章 Matlab环境认识与操作
第 1章 Matlab环境认识与操作
1.1 Matlab环境认识
1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.2.1 1.2.2 1.2.3 1.2.4
命令窗口 命令历史记录窗口 工作空间 帮助窗口 图形窗口 编辑/调试窗口(Edit/Debug Window) matlab notebook的启动 Notebook的菜单命令 输出单元的格式控制 MATLAB与控制系统仿真实践, 使用M-book 模板的若干参考技巧 北京航空航天大学出版社, 2009.8.
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.4 帮助窗口
图1.7 workspace窗口
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.4 帮助窗口
图1.8
inv()函数的帮助窗口
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.1 命令窗口
对于长的命令,可以使用连接符...将断开 的命令连起来。
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.1 命令窗口
注:演示例2
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.1 命令窗口
1.1.2 命令历史记录窗口
图1.4显示了一段函数的历史记录。在此 窗口中,可以进行如下操作: (1)执行先前运行过的函数语句 执行单条函数语句,直接双击函数语句即 可; 执行多条函数语句,用Shift或Ctrl键配合 鼠标左键选中多条函数语句,然后点鼠 标右键选[Evaluate Selection]项执 MATLAB与控制系统仿真实践, 行; 北京航空航天大学出版社,2009.8.
北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.3 工作空间
如前所述,在运行程序时,其变量即被 加入到工作空间中。工作空间正是这样 一个集合,包含了matlab程序运行中的 变量和结果、matlab提供的常量等。 需要注意的是,命令窗口执行的命令和 脚本文件共享基本的工作空间,因此也 共享变量。但与此不同的是,matlab函 数文件执行中有自己独立的工作空间。 这在matlab函数部分做介绍。
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.4 帮助窗口
>> help matlab\general General purpose commands. MATLAB Version 7.4 (R2007a) 01-Feb-2007 General information. syntax - Help on MATLAB command syntax. demo - Run demonstrations. ver - MATLAB, Simulink and toolbox version information. version - MATLAB version information. verLessThan - Compare version of toolbox to specified version string.
在线交流,有问必答
1.1.2 命令历史记录窗口
将待执行的函数语句拷贝到命令窗口中 执行; 将待执行的函数语句生成m文件,方法是 用Shift或Ctrl键配合鼠标左键选中多条 函数语句,然后点鼠标右键选[Create M-File]项。此时系统启动编辑器并打 开一个包含选中函数语句的m文件。可以 直接运行。 MATLAB与控制系统仿真实践,
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.1 命令窗口
在命令提示符>>后输入合法命令并回车, MATLAB即会自动执行并给出执行结果。 注:演示例1并说明
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
在使用连接符...时需特别注意的是,对于 如单引号内的字符串必须在一行完全引 起来,否则报错;此外,连接符...后的 字符不再被识别。这几种情况均体现在 例3中。
注:演示例3
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.1 命令窗口
对于一次输入多个命令语句的情况,可 以使用Shift+Enter将多个命令语句连成 一个语句段,matlab会一起执行这些命 令。 注:演示例4
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.3 工作空间
删除工作空间中的某个变量可用clear命令。 clear var1 var2 …:删除指定的变量。 clear variables:删除所有变量。
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.4 帮助窗口
(1)图形化的帮助窗口 点击系统界面上的,或是使用命令 helpwin,helpdesk都可以打开如图1.7 的帮助界面。其文档结构与windows系统 标准界面相同,很方便使用。读者可点 击窗口左侧目录进入一看究竟。
在线交流,有问必答
1.2 matlab notebook及其使用
第 1章 Matlab环境认识与操作
Matlab被称为是“The Language of Technical Computing”,面向理工科不 同领域,功能强大,而且不断有新的工 具箱添加。熟练掌握Matlab有助于更好 地理解学科概念,方便计算。 本章首先对Matlab环境做初步认识,同 时对涉及到的操作如寻求帮助、编辑/调 试等进行介绍。此外,对notebook工具 的使用进行了详细介绍。
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.3 工作空间
工作空间中变量的编辑与查看可以采取 命令方式,也可采用图形化的方式。 (1)命令方式:用who或whos命令 它们的区别在于who仅给出变量的名称清单, 而whos则给出所有变量的详细信息。 注:演示例5
北京航空航天大学出版社,2009.8. 在线交流,有问必答
1.1.3 工作空间
切换基本工作空间和函数工作空间。在 函数调试状态下,可以通过[Stack]域 选择查看基本工作空间变量还是函数的 工作空间变量。