MATLAB常用快捷键总结
编辑器窗口(Editor)下的常用快捷键: |
|
---|---|
自动对齐程序(整理缩进)-自动整理代码 | 用鼠标选中代码行,按Ctrl + I (我一般先 Ctrl+A 全选所有代码,再 Ctrl+I) |
快速注释代码段 | 拖动鼠标选中需要注释的代码行,按Ctrl + R |
快速取消注释代码段 | 拖动鼠标选中已经注释的代码行,按Ctrl + T |
撤销改动 | Ctrl + Z |
取消撤销(撤销过多时使用) | Ctrl + Y |
多行代码增加缩进(代码段右移) | 选中代码段,按 Tab键 或 Ctrl + ] |
多行代码减少缩进(代码段左移) | 选中代码段,按 Shift+Tab键 或 Ctrl + [ |
自动补全命令(记不全函数名时使用) | 输入函数的前几个字母,再按Tab |
查找或替换变量名、函数名 | Ctrl + F |
关闭当前的程序文本(.m)文件 | Ctrl + W |
在Editor窗体中切换 |
Ctrl + PageUp/PageDown Ctrl+PgUp表示编辑器窗口向左切换文件 Ctrl+PgDn表示编辑器窗口向右切换文件 |
代码调试常用快捷键: |
|
运行 | F5可保存并直接运行程序 |
执行选中代码段 | F9 |
单步执行 | F10 |
F11 | 表示step in,即当遇见子函数时,使用此快捷键,进入函数内部 |
Shift + F11 | 表示step out,即使用此快捷键,执行完子函数的剩余程序,并跳出子函数 |
设置或取消断点的方法有两种 |
(1) 在要设置断点的行左侧的-处单击; (2) 可按F12设置断点。 |
直接跳至某行 | Ctrl + G, 当程序源代码很长时,可能有几百上千行。有时错误出现在很后面的地方,需要用鼠标中间的滚轮往下滚很久,才能滚到想要的那一行。这时,按Ctrl+G,就会跳出一个对话框,输入想要去的那一行的行号,就可以直接跳过去了。 |
强制中断程序的运行 | Ctrl + C |
命令窗口(Command Window)下的常用快捷键与命令: |
|
再现历史命令 |
上下光标键↑↓ ,在命令窗口中,上下光标键可以调用Matlab最近使用过的历史命令,便于快速重新执行。 如果输入命令的前几个字母,再使用光标键,则只会选择以这些字母开始的命令。 上下箭头寻找此前和此后输入的命令,每次一条。 |
快速退出MATLAB | Ctrl + Q |
清除输入的命令 | Esc |
将光标处至结尾之间的代码删除 | Ctrl + K |
what | 显示当前工作路径中的所有代码文件 |
type 代码文件名 | 显示代码文件的内容 |
edit | 启动编辑器,并新建一个空白文件 |
edit 代码文件名 | 打开相应代码文件 |
whatsnew | 列出MATLAB新版本更新的内容 |
切换窗口快捷键: |
|
Ctrl+0 | 命令行窗口(Command Window) |
Ctrl + Shift + 0 | 编辑器窗口(Editor) |
Ctrl + 1 | 历史命令窗口(Command History) |
Ctrl + 2 | 当前工作窗口(Current Folder) |
Ctrl + 3 |
工作空间(Workspace) |
初学者要把下面的基本使用规则,牢记于心:
- 输入时,标点必须是英文状态下的
- 大多数情况下,MATLAB对空格不予处理
- 小括号代表运算级别,中括号用于生成矩阵,大括号用于构成单元数组
- 分号 ; 的作用:不显示运算结果(抑制输出),但对图形窗口不起作用。分号也用于区分行。
- 逗号 , 的作用:函数参数分隔符,也用于区分行,显示运算结果,当然不加标点也显示运算结果
- 冒号 : 多用于数组
- 续行号 ... 不能放在等号后面使用,不能放在变量名中间使用,起作用时默认显蓝色
- 双引号 'string' 是字符串的标识符
- 感叹号 ! 用于调用操作系统运算
- 百分号 % 是注释符号,对于百分号后面直到行末的语句,matlab跳过执行。另外还可用于代码块注释,即对多行代码一次注释, 格式为:(注意%{ 和%}都要单独成行)
%{
%}
11. 乘号 * 总是不能省略的,除了表示复数,比如2+3i时可以省略
12. 除号有 / 或 \ ,它两个的关系是:a除以b表示为a/b,或 b\a
13. 等号 = 用于赋值
14. 双等号 == 表示数学意义上的等号
15. 主窗口(Command Window)里面,输入时,换行用Shift+Enter
16. 主窗口(Command Window)里面,运行程序,执行命令用Enter
17. 矩阵中用圆括号表示下标,单元数组(cell)用大括号表示下标
18. 对变量名的基本要求:区分大小写,不超过63个字符,以字母开头,只能是字母,数字和下划线
19. clc clear command(命令窗口中清除所有代码)(清屏),
clf clear figure(清理图形窗口)(并非关闭figure窗口)
close 关闭最近的figure窗口
close all 关闭所有figure窗口
clear 清理工作空间(workspace)中的所有变量
clear+变量名 清理工作空间中的指定变量(如果是多个变量,用空格隔开)
edit+函数名 查看或编辑源文件
who 显示工作空间中的所有变量名(仅展示出变量的名字)
whos 显示工作空间中的所有变量名及其属性(大小、字节数、数据类型,等等)
which+函数名 证实该函数是否在当前路径
what 列出当前路径的所有matlab文件
load 加载外部文件
save 保存变量到外部文件。如果save后面没有任何东西,则默认将工作空间中的所有变量保存在文件matlab.mat中。
save 文件名 指定变量列表——将指定变量保存在文件中(其中文件名不需要用单引号括起来,文件名的 .mat 后缀也可省略)。(具体地,可以执行doc save来查看save如何使用。) 例如:
>>save var2 x y ; —— 将变量x和y保存在文件var2.mat中。
>>load var2
在 save 和 load 命令中,文件名、变量名可以用字符串来表示,这时将 save 和 load 看作函数来调用:(推荐使用这种形式)
>>save( 'var2', 'x', 'y' ); % 功能与 save var2 x y ; 相同。
>>s = 'var2';
>>load( s ) % 功能与 load var2 相同。
20. MATLAB的帮助函数:
help
help+函数名 或 help+函数类名 精确查询
helpwin 打开帮助窗口
helpwin+函数名 精确查询
helpdesk 打开帮助窗口
doc 打开帮助窗口
doc+函数名 打开帮助窗口, 精确查询
lookfor+关键字 matlab中的谷歌,模糊查询
21. 函数式M文件的文件名,在MATLAB主窗口下不区分大小写,
函数式M文件中,变量都是局部变量
脚本式M文件中,变量都是全局变量
22. MATLAB搜索路径
MATLAB通过搜索路径来查找M文件。因此,MATLAB的系统文件、Toolboxes工具箱函数、用户自己编写的M文件等都应该保存在搜索路径中。当用户输入一个标识符(例如Value)时,MATLAB按下列步骤处理:
(1)检查 Value 是否为变量
(2)检查 Value 是否为内部函数
(3)在当前的工作目录下是否存在 Value.m 文件
(4)在MATLAB搜索路径中是否存在 Value.m 文件
如果在搜索路径中存在多个 Value.m 文件,则只执行第一个 Value.m 文件;如果找不到这一文件,则报错。
23. eps —— 在MATLAB编程中,对于除法运算,为了避免分母为零的情况出现,将分母的数与eps相加。(直接在命令窗口输入eps,再回车,会返回eps的值——2.2204e-16)。
准确讲,eps表示数1.0到与它相邻的最大的双精度浮点数。简单记,就是代表一个特别小的数。
__________________________________________
以上些许内容参考了其他博客,并做以删减,总结给自己。
MATLAB常用快捷键总结相关推荐
- Matlab常用快捷键
一.常用的快捷键(用[]表示)或命令: 1. 在命令窗口(Command Window)中: 1) [上.下键]――切换到之前.之后的命令,可以重复按多次来达到你想要的命令 2) clc――清除命令窗 ...
- MATLAB常用快捷键:自动补全、自动排版、注释、去掉注释
一.在命令窗口(Command Window)中 1)[?↑ ↓]--切换到之前.之后运行过的命令,可以重复按多次来达到想要的命令. 2)[Tab]--自动补全.在Command 窗口,输入一个命令的 ...
- MATLAB常用快捷键组合
Ctrl + C - 终止程序 Ctrl + R - 注释 Ctrl + T - 删除注释 转载于:https://www.cnblogs.com/Bro-Young/p/7227686.html
- MATLAB 脚本编程的常用快捷键的整理
了解快捷键,可以快速了解MATLAB 软件一些基本功能和使用方法. 文件使用方法: 1.打开MATLAB,找个简单的MATLAB程序,对着文件逐条试验. 2.MATLAB编程前,尽量浏览一遍,有助于提 ...
- matlab常用代码(读取文件、批量导入数据、与或非)
学习matlab使用过程中遇到的各种常见小操作,放在这里权当记录,持续更新中.包括批量导入数据.读取/写入不同类型的文件.与或非.cell.randperm的使用等 一.常见函数或小技巧 1. 记录程 ...
- 数学建模速成! 两小时零基础入门 MATLAB 教程(一)—— Matlab常用操作和基本语法
Matlab常用操作和基本语法 没有涉及到编程的内容, 就是介绍一些MATLAB软件的操作, 和简单的语法如注释输出之类的 目录 文章目录 Matlab常用操作和基本语法 1. help查看函数说明 ...
- Java的IDEA最常用快捷键汇总+快速写出Main函数
前言 IDEA可以说是当下Java程序员日常开发的神器,但是想要发挥这款神器的牛逼威力,必须得熟练使用它的各种快捷键才行.本篇总结下使用IDEA(也就是IntelliJ IDEA )进行日常开发中最常 ...
- ppt批量缩略图_拒绝加班系列:100个PPT常用快捷键,让PPT制作快到起飞
职场上有句流行的话,"累死累活,干不过写PPT的". 虽然其中不乏羡慕嫉妒恨的酸味,却也侧面看出,PPT的对于一个职场人的重要性.不管是对外,跟甲方谈合作.拉广告.引赞助,还是对内 ...
- 转载:HBuilder常用快捷键
原文:http://www.cnblogs.com/DCL1314/p/8625110.html HBuilder常用快捷键 1.文件 新建 Ctrl + N 关闭 Ctrl + F4 全部关闭 Ct ...
- IDEA(IntelliJ IDEA)+常用快捷键(short cuts)
IDEA(IntelliJ IDEA)+常用快捷键(short cuts) IntelliJ idea(以下简称idea) 是目前最好用的代码编辑器之一.掌握idea的快捷键是一项很重要的能力,虽然不 ...
最新文章
- 网站优化基础教程:发布外链常见的五种方式!
- debian清除无用的库文件(清理系统,洁癖专用)
- video php上下切换,TP3.2实现上下篇切换
- C语言的成绩查询系统,c语言 成绩查询系统
- linux_unix系统编程手册源代码编译
- 阿里云ecs禁止ping,禁止telnet
- webview与android java交互
- 【linux】Linux查看服务器登陆用户信息命令(w、last、who)详解
- Markdown 基础学习
- C# 检查当前系统已安装的程序app/两种方法检测
- 去掉input密码框自动补全功能
- udp服务器php代码例子,Java客户端PHP服务器UDP穿孔示例代码
- matlab flightgear,matlab与flightGear联合仿真
- Nmap——端口扫描
- 程序员工作交接文档怎么写_IT交接事项.doc
- B站视频保存到本地电脑的步骤
- 高中数学平面解析几何解题技巧-直线与圆锥曲线的位置关系-习题
- can软件android,appcan-android
- shiro反序列化漏洞
- 【解决方案】“云-端协同”打造基于安防视频云服务EasyCVR的雪亮工程监管视频平台
热门文章
- Linux系统查看CPU个数超线程线程数
- 用gin+xorm+docker编写Online Judge后端
- 程序员出差如何高效工作?
- oracle排列组合,Oracle SQL排列组合之排列问题
- 笔记本计算机信号不强,增强笔记本WiFi无线信号的方法
- Solr中的日期/时间表示
- python天眼查 的融资_python怎么爬取天眼查工商基本信息?
- spring boot(五) 用户注册功能
- 不同数据类型混合运算及类型转换
- 应用程序正常初始化(0xc0150002)失败。请单击“确定”,终止应用程序