MATLAB的工作环境.ppt

上传人:wuy****n92 文档编号:70797666 上传时间:2023-01-28 格式:PPT 页数:33 大小:339.99KB
返回 下载 相关 举报
MATLAB的工作环境.ppt_第1页
第1页 / 共33页
MATLAB的工作环境.ppt_第2页
第2页 / 共33页
点击查看更多>>
资源描述

《MATLAB的工作环境.ppt》由会员分享,可在线阅读,更多相关《MATLAB的工作环境.ppt(33页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、MATLAB的工作环境与操作第二讲一、一、Matlab6.5的工作界面,介绍的工作界面,介绍6个窗口个窗口默认情况下的桌面平台包括以下几个窗口 1)Matlab主窗口2)命令窗口(Command Window)3)历史窗口(Command History)4)当前目录窗口(Current Directory)5)工作空间管理窗口(Workspace)6)交互界面分类目录窗口(Launch Pad)一般情况下,桌面的上层有3个最常用的窗口:命令窗口(Command Window)、历史窗口(Command History)、工作空间管理窗口(Workspace)。在主窗口的左下角增加了“开始按钮

2、”,还有一个只能看见窗口名的常用交互窗口:当前目录窗口。下面对这几个窗口分别介绍:1)Matlab主窗口主窗口 这是Matlab 6系列增加的一个窗口,其他的几种窗口都包含在主窗口中,主窗口不能进行任何计算任务的操作,只用来进行一些整体的环境参数的设置,主要包括6个下拉菜单和10个按钮控件。下面介绍以下6个菜单:File菜单:菜单:New:打开一个新的空白文件编辑器。Open:打开已有的文件。Close Command Window:关掉命令窗口。Import Data:用于向工作空间导入数据。Save Workspace As:将工作空间的变量存储在某一个文件中。Set Path:打开搜索路

3、径设置对话框。Preferences:打开环境设置对话框。Edit菜单菜单 主要用于复制、粘贴等操作,与一般的windows相似,在此不作详细介绍。主要介绍一下Find命令 Find:键入关键词,可选择在命令窗口,在当前路径下,在整个Matlab路径下或在其路径下的M文件中进行搜索。View菜单菜单v此菜单用来处理各个窗口和桌面平台之间的几何关系,以及桌面平台的外观。v注:Profile:函数文件评估器,对函数的整体性能进行评估,如函数文件的运行时间,对初学者来说只要了解就可以了。Web菜单菜单v此菜单用来实现与Matlab与MathWorks公司的Internet联系。Window菜单菜单H

4、elp菜单菜单v对此菜单会做详细的介绍。v10个快捷按钮控件:在菜单的下方,用于对命令或者文件的方便操作。2)命令窗口命令窗口(Command Window)v此窗口用于输入命令并执行命令,点击该命令窗口右上角的弯箭头符号,该窗口成为独立的窗口。其中“”为运算提示符,表示Matlab正处于准备状态,当在提示符后输入一段运算式并按Enter键后,Matlab将给出计算结果,然后,再次进入准备状态。(演示sqrt(3))3)历史窗口)历史窗口(Command History)v历史窗口记录着用户在Matlab命令窗口中输入过的所有命令。历史记录包括:每次启动Matlab的时间,以及每次开启Matl

5、ab后在命令窗口中运行的所有命令。v历史窗口的应用功能:(1)单行或多行命令的复制和运行,生成M文件(2)历史命令的内容打印。(3)使用查找对话框搜索历史窗口中的内容edit菜单-find。例如:多行指令的运行:syms x;f=diff(x3+3*x2);pretty(f)4)当前目录窗口当前目录窗口(Current Directory)v一般情况下该窗口不显现,点击窗标Current Directory可使该窗口在前台显现,同样点击该窗口右上角的弯箭头符号,该窗口成为独立的窗口。它的组件有:菜单条、当前目录设置区、工具条、文件详细列表、M或MET文件描述区。v文件详细列表区的应用功能:运行

6、M文件,编辑M文件。vMatlab刚开始工作时的默认当前目录之一是C:MATLAB6p5work,在该目录下存放用户文件是允许的、安全的、可靠的,MathWorks公司之所以设计这样一个目录,就是供用户使用的。5)工作空间管理窗口)工作空间管理窗口(Workspace)v点击桌面平台上“Workspace窗标,可使工作空间管理窗口出现在桌面平台的前台,同样点击该窗口右上角的弯箭头符号,该窗口成为独立的窗口。v工作空间管理窗口中将显示目前内存中所有的Matlab变量的变量名(Name)、数据结构(Size)、字节数(Bytes)以及类型(Class),不同的变量类型分别对于不同的图标。6)交互界

7、面分类目录窗口)交互界面分类目录窗口(Launch Pad)v交互界面分类目录窗口是Matlab 6系列所特有的,用来说明用户所拥有的MathWorks公司产品的工具箱、演示、帮助以及各种应用界面。二、二、Matlab6.5的帮助系统的帮助系统(help)Matlab的一个突出的优点是帮助系统非常完善,从总体上来看它的帮助系统大致可以分为3大类:1)联机帮助系统。2)命令窗口查询帮助系统。3)联机演示系统。1)联机帮助系统)联机帮助系统 进入Matlab联机帮助系统的方法很多,主要有以下三种:1、点击Matlab主窗口工具条中的?按钮。2、选中下拉菜单help-Matlab help3、在命令

8、窗口执行helpwin或者helpdesk或者doc联机帮助窗口包括帮助导向页面和帮助显示页面。2)命令窗口查询帮助)命令窗口查询帮助1、help 系列一help(命令窗口中直接输入命令help)二help+函数(类)名例如:help eye2、lookfor 函数函数 用户知道某函数名而不知道其用法时,help命令可以帮助用户正确地了解此函数的用法。然而,若查找一个不知道其确切名称的函数名时,help命令就远远不能满足需要,这种情况下,可以用lookfor命令来查询根据用户提供的关键字搜索相关的函数。例如我们想查询单位矩阵的用法,但我们不知道具体命令,只记得前两个字母ey,我们可以用look

9、for ey查询。3、其他帮助命令、其他帮助命令what 目录中文件列表who 内存变量列表whos 内存变量详细列表which 确定文件位置3)联机演示系统)联机演示系统v单击Matlab主窗口菜单栏help-Demos或者直接在帮助页面中选中Demos选项或者在命令窗口输入Demos,将进入Matlab帮助系统的主演示页面。页面的左边是可以演示的选项,双击某个选项即可进入具体的演示页面。例如Matlab-Matrices-Basic Matrix Operations三、三、Matlab6.5的搜索路径的搜索路径(path)Matlab的所有(M、MAT、MET)文件都被存放Matlab把

10、这些目录按优先次序设计为搜索路径上的各个节点。Matlab的一切操作都在它的搜索路径中进行的,如果调用的函数在搜索路径之外,Matlab则认为此函数不存在。1)搜索路径对话框)搜索路径对话框采用以下任何一种方法都可以引出设置路径对话框一、在命令窗口中运行指令editpath二、在命令窗口中运行指令pathtool三、file菜单-set path2)path命令命令在命令窗口中输入path可以得到Matlab所有搜索路径。3)Matlab搜索路径的扩展搜索路径的扩展四、资料的存储与载入四、资料的存储与载入 有些计算暂时告一段落时,使用者希望能将计算所得的结论存储在文件中,以便将来可进行其他处理

11、。Matlab存储变量的基本命令是save,在不做任何修改时,save会将变量以二进制的方式存储至扩展名为mat的文件。五Matlab6.5的常用的命令和技巧:1、常用的命令表1 Matlab常 用的命令表命令字 功能 命令字 功能 exit/quit 退出Matlab type显示文件内容 cd 显示或改变工作命令 load加载指定文件的变量 pwd 显示当前目录 save 保存内存变量到指定文件 path 显示并设置当前路径 diary 文本记录命令 clear 清理内存变量 pack 收集内存碎片,扩大内存空间 clf 清除图形窗口 hold图形保持开关 clc 清除工作窗 disp 显

12、示变量或文字内容 2.工作区和变量的基本命令表2 Matlab工作区和变量命令命令或符号 功能或意义 clear 清除所有变量并恢复除eps外的所有预定义变量 sym/syms 定义符号变量,sym一次只能定义一个变量,syms一次可以定义一个或多个变量 who 显示当前内存变量列表,只显示内存变量名 whos 显示当前内存变量详细信息,包括变量名、大小、所占用二位制位数 size/length 显示矩阵或向量的大小命令 pack 收集内存碎片,扩大内存空间 format输出格式命令 which 查询给定函数的路径 中的预定义变量表3 Matlab预定义变量表变量名 预定义 ans 分配最新计

13、算的而又没有给定名称的表达式的值。当在命令窗口中输入表达式而不赋值给任何变量时,在命令窗口中会自动创建变量ans,并将表达式的运算结果赋给该变量。但是ans仅保留最近一次的计算结果。eps 计算机的精度,matlab6.5为2.2204e-016,这种特殊的表达式在避免被0除时是很有用的 realmax 计算机能处理的最大浮点数。matlab6.5为1.7977e+308 realmin 计算机能处理的最小的非零浮点数。matlab6.5为2.2251e-308pi 圆周率 变量名 预定义 inf 定义为 ,即当分母或除数为0时返回inf,不中断执行而继续运算。nan 定义为“not a nu

14、mber”,即未定式 或 i,j 定义虚数单位 。可以为I 和 j 定义其它值但不再是预定义变量。nargin 给出一个函数调用过程中输入自变量的个数nargout 给出一个函数调用过程中输出自变量的个数 computer 给出计算机的基本信息,如pcwin version 给出Matlab的版本信息 4一些常用操作技巧表5 Matlab 一些常用操作技巧键盘按键 说明 Ctrl+p,调用上一行 Ctrl+n,调用下一行 Ctrl+b,光标左移一个字符 Ctrl+f,光标右移一个字符 Ctrl+Ctrl+l,光标左移一个单词Ctrl+Ctrl+r,光标右移一个单词 键盘按键 说明 Home C

15、trl+a,光标置于当前行开头End Ctrl+e,光标置于当前行末尾 Esc Ctrl+u,清除当前输入行 Del Ctrl+d,删除光标处的字符Backspace Ctrl+h,删除光标前的字符 Alt+backspace 恢复上一次删除 作业:1.分别用4位小数的浮点格式、14位小数的浮点格式输出圆周率的结果。2.利用Matlab帮助系统查询特殊矩阵函数zeros,并输出2行3列、3行3列这样的矩阵。3.在命令窗口中输出以下文字:北京师范大学珠海分校。v format shortv pivans=v 3.141v format longv pivans=v x=zeros(2,3,int8)vx=v 0 0 0v 0 0 0v x=zeros(3,3,int8)vx=v 0 0 0v 0 0 0v 0 0 0v disp 北京师范大学珠海分校v北京师范大学珠海分校

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

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com