最新matlab中快捷键命令组合的使用技巧如下.doc

上传人:豆**** 文档编号:35388362 上传时间:2022-08-21 格式:DOC 页数:20 大小:206KB
返回 下载 相关 举报
最新matlab中快捷键命令组合的使用技巧如下.doc_第1页
第1页 / 共20页
最新matlab中快捷键命令组合的使用技巧如下.doc_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《最新matlab中快捷键命令组合的使用技巧如下.doc》由会员分享,可在线阅读,更多相关《最新matlab中快捷键命令组合的使用技巧如下.doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datematlab中快捷键命令组合的使用技巧如下matlab中快捷键命令组合的使用技巧如下:matlab中快捷键命令组合的使用技巧如下:1. Ctrl+C 中断正在执行的操作如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用Ctrl+c来中断。MATLAB这时可能正疲于应付,响应会有些滞后。2. figure命令新建一个绘图窗口figure 可以打开一个空的绘

2、图窗口,接下的绘图命令可以将图画在它里面,而不会覆盖以前的绘图窗口。当有多个figure窗口时,在命令窗口中执行如Plot等命令将覆盖当前figure窗口中的对象。所谓的当前figure窗口,也就是最后一次查看的窗口(可以用命令gcf得到)。figure(N),将编号为N的窗口置为当前figure,出现在所有窗口的最前面,如果该窗口不存在,则新建一个编号为N的空白figure。3. 注释掉一段程序:%、%。经典方法是用 if 0,但缺点是不够直观,注释掉的内容仍然保持代码的颜色。现在可以用 %和 的组合。输入%后,后面的代码都会变绿,在注释结束的地方再加上 % 。也可以选中要注释内容,在右键菜

3、单中选择Comment (Uncomment去掉注释标记),或使用快捷键Ctrl+R。将光标放在需要注释的行中,按Ctrl+R,将该行变为注释。取消注释也是一样的,快捷键为Ctrl+T。4. doc 命令名,打开命令的帮助文档与help命令不同,帮助文档MATLAB Help中对命令的描述更详细,往往还有一些例子,更便于理解。5. clc 清屏清除命令窗口中的所有输入和输出信息,不影响命令的历史记录。6. clear 和clear allclear 变量名:可以清除workspace中的无用的变量,尤其是一些特别大的矩阵,不用时及时清理,可以减少内存占用。clear all 清除所有的变量,使

4、workspace一无所有,当重新开始一次算法验证时,最好执行一次,让workspace中的变量一目了然。7. close all如果开了多个绘图窗口,用这个命令将它们一起关掉。8. 上下光标键在命令窗口中,上下光标键可以将历史记录中的命令复制到输入位置,便于快速重新执行。如果输入命令的前几个字母如 row, col =,再使用光标键,则只会选择以这些字母开始的命令。9. Tab补全对名称记得不太清楚的命令,可以输入开头的几个字母,然后按Tab键,当只有一个以这些字母开头的命令时,将自动补全命令名,否则显示一个命令名列表,方便从中选择。当然,只在命令窗口中有效。10. cell模式在一个长长的

5、脚本m文件中,可能需要对其中的一段反复修改,查看执行效果,这时,cell模式就非常有用了。cell模式相当于将其中的代码拷贝到命令窗口中运行。两个%后接一个空格(% )开始一个cell。将输入光标放到一个cell中时,背景将变为浅黄色,Ctrl+Enter执行cell中的代码。执行cell中代码时不需要保存m文件,该m文件可以不在路径列表中。cell模式中,断点不起作用,当然,调用的子程序中的断点还是正常的。11. 获取文件列表,批处理MATLAB内置了一些文件操作命令,例如cd(切换工作目录),dir(同ls,显示目录内文件列表)等。dir命令可以返回目录中的文件和文件夹列表,存在一个结构体

6、数组中。如果需要对一些数据文件进行批处理,而文件名又没有一定的规律,你可能需要借助于这个命令。12. 对输出图像的修改 如果需要对输出图像进行标注、坐标、颜色、线条等修改,可以在输出图像界面上,点击edit下current object properties,然后可以图像各属性进行修改。13. Ctrl+D打开子程序 在MATLAB的Editor中,将输入光标放到一个子程序名称中间,然后按Ctrl+D可以打开该子函数的m文件。当然这个子程序要在路径列表中(或在当前工作路径中)。实际上该快捷键对应右键菜单中“Open Selection”命令。14. 列出依赖函数 在Editor菜单中,选择To

7、ols-Show Dependency Report,可以列出当前m文件调用的子程序。如果需要将程序移动到别的电脑上,使用这个工具可以确保不会漏掉一些东西。这个工具也适用于文件夹。15.显示鼠标数据内容 调试程序过程中,程序运行到断点后,将鼠标移到一个变量名上,将会弹出一个方框,显示该变量的内容。不在调试状态下,怎么使用这个功能呢?在File菜单中打开设置选项(Preferences),选择 Editor/Debugger - Display,在 General Display Options 中选择 Enable datatips in Edit Mode 。16.单元数组的基本操作清除ce

8、ll中的元素cellname(n1:n2) = ;合并如下的两个cell数组a = str1, str2, str3;b = 1:3; c = a(1:2), b, a(3);得到:c = str1 str2 1x3 double str3 而 c = a(1:2), b, a(3)则得到 c = 1x2 cell 1x3 double 1x1 cellcell array本质上是数组,前一种操作方式与普通数组的操作方式相同,而后一种方式则是将逗号分隔的各个元素分别一个cell,整体作为一个cell数组。cell的两种引用方式a(1) 得到 str1, 因为a是一个cell数组,所以其中的每一

9、个元素都是一个cell,而a1 得到 str1。17.MATLAB 中的字体平滑 在File菜单中打开设置选项(Preferences),在 Fonts 中,选择底部的 “Using antialiasing to smooth desktop fonts” ,MATLAB 中默认字号比较小,可以调大一些(可以在下拉菜单中输入数字,更精细地控制文字大小)。有衬线字体打开反锯齿后可能会看起来“发虚”。18.同步缩放坐标轴linkaxeslinkaxes命令,可以将一个figure中的各个axes指定相同的坐标范围,实现各个绘图同步放大、缩小。在缩放一个绘图时,其它也会同步缩放。可以同时关联x、y

10、轴,也可以只关联一个坐标轴。19.鼠标绘图MATLAB Help中的Interactive Plotting一文提供了一种在figure中用鼠标绘图的方法,主要使用ginput函数。20.GUI程序关闭按钮的callback 为GUI窗口右上角的关闭按钮添加回调函数:在GUIDE中打开GUI,在没有控件的地方单击,选中整个figure,右键菜单中选择 View Callbacks - CloseRequestFcn,m文件中将自动添加该回调函数,输入代码就可以了。matlab 快捷键常用的快捷键(用【】表示)或命令:1. 在命令窗口(Command Window)中:1) 【上、下键】切换到之

11、前、之后的命令,可以重复按多次来达到你想要的命令2) clc清除命令窗口显示的语句,此命令并不清空当前工作区的变量,仅仅是把屏幕上显示出来的语句清除掉3) clear这个才是清空当前工作区的变量命令,常用语句clear all来完4) 【Tab】键(转自版友心灯)在emailmatlab/email看到的:在command窗口,输入一个命令的前几个字符,然后按tab键,会弹出前面含这几个字符的所有命令,找到你要的命令,回车,就可以自动完成。目前讨论结果是:matlab6.5版本中,如果候选命令超过100个,则不显示。而在matlab7以后版本中,则没有这个限制,均可正常提示5) 【Ctrl+C

12、】(或【CtrlBreak】)(转自版友yangjin_ren)在matlab程序运行过程中,可能由于程序编写的失误,导致程序不停的运行,在命令窗口输入“Ctrl+C”可以将运行的程序停下来,而不需要将整个Matlab程序关掉。不过进行此操作的前提是能够激活切换到命令窗口才行,呵呵 2. 在编辑器(Editor)中:1)【Tab】(或【Ctrl+】)增加缩进(对多行有效)2)【Ctrl+】减少缩进(对多行有效)3)【Ctrl+I】自动缩进(即自动排版,对多行有效)4)【Ctrl+R】注释(对多行有效)5) 【Ctrl+T】去掉注释(对多行有效)6) 【Ctrl+B】括号配对检查(对版本6.5有

13、效,但版本7.0无效,不知道是取消了还是换了另外的快捷键,请大牛们指点,其他版本没有测试过)7) 【F12】设置或取消断点8) 【F5】运行程序初学者要把下面的基本使用规则,牢记于心1. 输入时,标点必须是英文状态下的2. 大多数情况下,matlab对空格不予处理3. 小括号代表运算级别,中括号用于生成矩阵,大括号用于构成单元数组4. 分号;的作用:不显示运算结果,但对图形窗口不起作用。分号也用于区分行,5. 逗号,的作用:函数参数分隔符,也用于区分行,显示运算结果,当然不加标点也显示运算结果6. 冒号:多用于数组7. 续行号.不能放在等号后面使用,不能放在变量名中间使用,起作用时默认显蓝色8

14、. 双引号string是字符串的标识符9. 感叹号!用于调用操作系统运算10.百分号%是注释号,百分号后面直到行末的语句matlab跳过执行.另外还有一个块注释,即对多行一次注释,会使用到,格式为(注意% 和%都要单独成行)% %11.乘号*总是不能省略的,除了表示复数,比如2+3i时可以省略12.除号/或/,它两个的关系是:a除以b表示为a/b,或b/a13.等号=用于赋值14.双等号=表示数学意义上的等号15.主窗口里面,输入时,换行用Shift+Enter16.主窗口里面,运行程序,执行命令用Enter17.矩阵中用圆括号表示下标,单元数组用大括号表示下标18.对变量名的基本要求:区分大

15、小写,不超过63个字符,以字母开头,只能是字母,数字和下划线19.clc即clear command(清屏),clf即clear figure(清理图形窗口)clear 清理内存所有变量,clear+变量名 清理内存指定变量edit+函数名 查看或编辑源文件who 显示当前变量名列表whos 显示变量详细列表which+函数名 证实该函数是否在当前路径what 列出当前路径的所有matlab文件load 加载外部文件save 保存文件到外部20.matlab的帮助函数:helphelp+函数名或help+函数类名 精确查询helpwin 打开帮助窗口helpwin+函数名 精确查询helpde

16、sk 打开帮助窗口doc 打开帮助窗口doc+函数名 打开帮助窗口, 精确查询 lookfor+关键字 这个是matlab中的谷歌,模糊查询21.有时候程序会陷入死循环,这时把操作切换到运行窗口,按Ctrl+C结束运行22.函数式M文件的文件名,在matlab主窗口下不区分大小写,函数式M文件中,变量都是局部变量脚本式M文件中,变量都是全局变量23.主窗口中,几个有用的快捷键:在命令提示符后,可以用键盘上的上箭头和下箭头调用历史命令行Esc 清楚当前输入行Ctrl+左箭头,光标左移一个单词Ctrl+右箭头,光标右移一个单词Del 删除光标后一个字符Alt+Backspace 恢复上次删除24.编辑器(Editor)中的几个有用的快捷键:Tab或Ctrl+ 增加缩进,对多行有效Ctrl+ 减少缩进,对多行有效Ctrl+I 自动缩进,对多行有效Ctrl+R 注释,对多行有效Ctrl+T 去掉注释,对多行有效Ctrl+B 括号配对检测,未配对会有红色波浪线标出F12 设置或取消断点F5 运行程序-

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

当前位置:首页 > 教育专区 > 成人自考

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

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