第二章 基础准备及入门.ppt

上传人:hyn****60 文档编号:70487535 上传时间:2023-01-20 格式:PPT 页数:24 大小:253KB
返回 下载 相关 举报
第二章 基础准备及入门.ppt_第1页
第1页 / 共24页
第二章 基础准备及入门.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《第二章 基础准备及入门.ppt》由会员分享,可在线阅读,更多相关《第二章 基础准备及入门.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 第第2章章 基础准备及入门基础准备及入门 Matlab操作桌面简介Command Window运行入门Command Window操作要旨Command History和实录指令diary Current Directory、路径设置器和文件管理Workspace Browser和Array EditorEditor/Debugger和脚本编写初步帮助系统2 2.1 Matlab操作桌面简介操作桌面简介2.1.1 操作桌面的缺省外貌 3 2.1 Matlab操作桌面简介操作桌面简介2.1.2通用操作界面指令窗(Command Window)历史指令窗(Command History)当前目

2、录浏览器(Current Directory Browser)工作空间浏览器(Workspace Browser)内存数组编辑器(Array Editor)M文件编辑器/调试器(Editor/Debugger)帮助导航/浏览器(Help Navigator/Browser)4 2.2 Command Window2.2 Command Window运行入门运行入门2.2.1 Command Window指令窗简介指令窗口是用户与Matlab进行交互的主要场所。提示符“”显示在指令窗口中,当指令窗口是活动窗口时,一个光标(很可能在闪烁)会出现在提示符的右边。这个光标和Matlab提示符表示Mat

3、lab正等待执行数学运算。5 2.2 Command Window2.2 Command Window运行入门运行入门2.2.2 最简单的使用方法Mary去办公用品商店买了4块橡皮,每块25美分,6本记事本,每本52美分,还有2盘磁带,每盘99美分。Mary究竟买了多少件办公用品,这些办公用品总共花了多少钱呢?4+6+2ans=124*25+6*52+2*99ans=6106 erasers=4erasers=4 pads=6pads=6 tape=2;items=erasers+pads+tapeitems=12 cost=erasers*25+pads*52+tape*99cost=610

4、 7 运算符号示例加法+3+22减法-54.4-16.5乘法*3.14*6除法/或者19.54/7 or 719.54乘方238 2.2 Command Window2.2 Command Window运行入门运行入门2.2.3 数值、变量和表达式1.变量命名规则和预定义变量 l变量名是区分大小写的。如变量变量名是区分大小写的。如变量CostCost,costcost是两是两个不同的变量。个不同的变量。l变量名必须以一个英文字母开始,最对可包含变量名必须以一个英文字母开始,最对可包含3131个字符个字符(英名字母、数字、下划线英名字母、数字、下划线),),其后的字符其后的字符都被忽略。如都被忽

5、略。如Howabout_this_variable_nameHowabout_this_variable_name。l变量名不得包含空格、标点符号等。如变量名不得包含空格、标点符号等。如my_var_20my_var_20是合法的变量名,是合法的变量名,my,var21my,var21由于逗号由于逗号的分隔,表示的就不是一个变量名。的分隔,表示的就不是一个变量名。9 保留字列表(不能用作变量名)for end if while function return elseifcase otherwise switch continueelse try catch global persistent

6、 break10 复数的虚单元,表示圆周率不是一个数,如0/0,预定义变量含义ans计算结果的缺省变量名eps机器零阈值Inf或inf无穷大,如1/0i或jpiNaN或nannargin函数的输入参数个数nargout函数的输出参数个数realmin最小正浮点数值realmax最大正浮点数值bitmax最大正整数11 2.2 Command Window2.2 Command Window运行入门运行入门2.2.4 复数和浮点数 c1=1-2ic1=1.0000-2.0000i c1=1-2jc1=1.0000-2.0000i c2=2-sqrt(-1)c2=2.0000-1.0000i c3

7、=sqrt(-2)c3=0+1.4142i c4=6+sin(.5)*ic4=6.0000+0.4794i c5=6+sin(.5)*jc5=6.0000+0.4794i c6=(c1+c2)/c3c6=-2.1213-2.1213i c6r=real(c6)c6r=-2.1213 c6i=imag(c6)c6i=-2.1213 12 2.3 Command Window2.3 Command Window操作要旨操作要旨2.3.1 指令窗显示方式的设置2.3.2 指令行中的标点符号2.3.3 指令窗的常用控制指令2.3.4 指令窗中指令行的编辑13 空格(为机器辨认)用作输入量和输入量之间的

8、分隔符;数组元素分隔符逗号,用作要显示计算结果的指令与其后指令之间的间隔;用作输入量与输入量之间的分隔符;用作数组元素的分割符号黑点.用作数值表示中的小数点分号;用作不显示计算结果指令的“结尾”标志;用作不显示计算结果指令与其后指令的分割;用作数组的行间分隔符冒号:用以生成一维数值数组;用作单下标援引时,表示全部元素构成的长列;用作多下标援引时,表示那维上的全部注释号%由它“起首”后的所有物理行部分被看作非执行的注释14 单引号字符串记述符圆括号()在数组援引时用;函数指令输入参量列表时用方括号输入数组时用;函数指令输出参量列表时用花括号元胞数组记述符下连符_用作一个变量、函数或文件名中的连字

9、符续行号由三个以上连续黑点组成。它把其下的物理行看作该行的“逻辑”继续,以构成一个“较长”的完整指令“At”号 放在函数名前,形成函数句柄;放在目录名前,形成用户对象类目录15 指令含义指令含义cd设置当前工作目录 exit关闭/退出Matlabclf清除图形窗quit关闭/退出Matlabclc清除指令窗中显示内容mkdir创建目录clear 清除Matlab工作空间中保存的内容more使其后的显示内容分页进行dir列出指定目录下的文件和子目录清单type显示指定M文件的内容edit打开M文件编辑器which指出其后文件所在的目录16 键名作用键名作用前寻式调回已输入过的指令行Home使光标

10、移到当前行的首端后寻式调回已输入过的指令行End使光标移到当前行的尾端在当前行中左移光标Delete删除光标右边的字符在当前行中右移光标Backspace 删除光标左边的字符PageUp前寻式翻阅当前窗中的内容Esc清除当前行的全部内容PageDown 后寻式翻阅当前窗中的内容17 2.42.4Command HistoryCommand History和实录指令和实录指令diarydiary应用功能操作方法单行或多行指令的复制点亮单行或多行指令;按鼠标右键引出现场菜单;选中copy菜单,即用复合键Ctrl+v把它“粘贴”到任何地方单行指令的运行点亮单行指令;按鼠标右键引出现场菜单;选中Eva

11、luate Selection菜单项,即可在指令窗中运行多行指令的运行点亮多行指令;按鼠标右键引出现场菜单;选中Evaluate Selection菜单项,即可在指令窗中运行把多行指令写成M文件点亮多行指令;按鼠标右键引出现场菜单;选中Create M-File菜单项,就引出书写着这些指令的M文件编辑调试器;再进行相应操作,即可得到所需M文件18 2.5Current Directory2.5Current Directory、路径设置器和文件管理、路径设置器和文件管理建立用户目录应把用户目录设置成当前目录交互界面设置法 指令设置法 cd c:mydir19 2.5Current Direct

12、ory、路径设置器和文件管理、路径设置器和文件管理Matlab的搜索路径在内存中进行检查,看cow是不是变量;假如不是变量,则进行下一步;检查cow是不是内建函数;假如不是,再往下执行;在当前目录上,检查是否有名为cow的M文件存在;假如不是,再往下执行。在Matlab搜索路径的其他目录中,检查是否有名为cow的M文件存在。编程隐患编程隐患 如果变量名与如果变量名与 MATLAB 中的函数或命令重名,那中的函数或命令重名,那么这个函数或命令将不能被访问。么这个函数或命令将不能被访问。20 2.5Current Directory、路径设置器和文件管理、路径设置器和文件管理Matlab搜索路径的

13、扩展和修改在指令窗中,运行指令在指令窗中,运行指令pathtoolpathtool。在在MatlabMatlab桌面、指令窗的菜单条中,选择桌面、指令窗的菜单条中,选择【File|Set Path】下拉菜单项。下拉菜单项。另外,也可以利用另外,也可以利用 pathpath指令设置路径。假设待指令设置路径。假设待纳入搜索路径的目录为纳入搜索路径的目录为c:mydirc:mydir,那么以下任何,那么以下任何一条指令均能实现:一条指令均能实现:path(path,c:mydirpath(path,c:mydir)%把把c:mydirc:mydir设置为搜索设置为搜索路径的尾端路径的尾端path(c

14、:mydir,pathpath(c:mydir,path)%把把c:mydirc:mydir设置为搜索设置为搜索路径的首端路径的首端 21 2.62.6 Workspace BrowserWorkspace Browser和和Array EditorArray Editor2.6.1现场菜单用于内存变量的查阅和删除2.6.1.12.6.1.1内存变量查阅、删除的指令操作法内存变量查阅、删除的指令操作法2.6.1.22.6.1.2内存变量查阅和删除的现场菜单操作法内存变量查阅和删除的现场菜单操作法2.6.1.3Array Editor2.6.1.3Array Editor数组编辑器和大数组的输入数组编辑器和大数组的输入2.6.2数据文件的存取2.6.2.12.6.2.1存取数据文件的指令操作法存取数据文件的指令操作法2.6.2.22.6.2.2通过内存变量浏览器实现数据文件的存取通过内存变量浏览器实现数据文件的存取22 2.7 Editor/Debugger2.7 Editor/Debugger和脚本编写初步和脚本编写初步23 2.8 2.8 帮助系统帮助系统24 重点重点变量的命名:如xyz_3 abcd,3复数的表述和运算Matlab指令表达式中标点符号的运用当前目录的用途和设定工作空间浏览器的主要作用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁