matlab中关于注释

上传人:第*** 文档编号:32689786 上传时间:2018-02-12 格式:DOC 页数:11 大小:58KB
返回 下载 相关 举报
matlab中关于注释_第1页
第1页 / 共11页
matlab中关于注释_第2页
第2页 / 共11页
matlab中关于注释_第3页
第3页 / 共11页
matlab中关于注释_第4页
第4页 / 共11页
matlab中关于注释_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《matlab中关于注释》由会员分享,可在线阅读,更多相关《matlab中关于注释(11页珍藏版)》请在金锄头文库上搜索。

1、1 matlab中关于注释:多行注释: 选中要注释的若干语句,工具栏菜单 Text-Comment,或者鼠标右击选“Comment”,或者快捷键 Ctrl+R取消注释: 选中要取消注释的语句,工具栏菜单 Text-Uncomment,或者鼠标右击选“Ucomment”,或者快捷键 Ctrl+T另外,选择要处理的区域之后,可以右击鼠标,然后选择快捷键ctrl+rctrl+tMATLAB中的一些小技巧1. Ctrl+C 中断正在执行的操作如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用 Ctrl+c 来中断。MATLAB 这时可能正疲于应付,响应会有些滞后。2. figure 命令

2、新建一个绘图窗口figure 可以打开一个空的绘图窗口,接下的绘图命令可以将图画在它里面,而不会覆盖以前的绘图窗口。当有多个 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 中的无用的

4、变量,尤其是一些特别大的矩阵,不用时及时清理,可以减少内存占用。clear all 清除所有的变量,使 workspace 一无所有,当重新开始一次算法验证时,最好执行一次,让 workspace 中的变量一目了然。7. close all如果开了多个绘图窗口,用这个命令将它们一起关掉。8. 上下光标键在命令窗口中,上下光标键可以将历史记录中的命令复制到输入位置,便于快速重新执行。如果输入命令的前几个字母如 row, col =,再使用光标键,则只会选择以这些字母开始的命令。9. Tab 补全对名称记得不太清楚的命令,可以输入开头的几个字母,然后按 Tab 键,当只有一个以这些字母开头的命令时

5、,将自动补全命令名,否则显示一个命令名列表,方便从中选择。当然,只在命令窗口中有效。10. cell 模式在一个长长的脚本 m 文件中,可能需要对其中的一段反复修改,查看执行效果,这时,cell 模式就非常有用了。cell 模式相当于将其中的代码拷贝到命令窗口中运行。两个%后接一个空格(% )开始一个 cell。将输入光标放到一个 cell 中时,背景将变为浅黄色, Ctrl+Enter 执行 cell 中的代码。执行 cell 中代码时不需要保存 m 文件,该 m 文件可以不在路径列表中。cell 模式中,断点不起作用,当然,调用的子程序中的断点还是正常的。cell 模式很适合调试用简而言之

6、,Cell Mode 的最大好处就是可以不通过函数而直接在一个大的.m 文件中实现分段运行调试的功能。在 matlab edit 中使用如下:% 程序块名称程序体上面就是一个 cell 块,你把鼠标放到这个程序体区域中,本区域就会以高亮色显示,然后你可以用ctrl+enter 快捷键来专门执行这个 cell 块的代码,此块中的断点不可用,但是此块中调用其它地方的函数中有断点,则依然支持断点可用,这在专门调试过程中非常方便。11. 获取文件列表,批处理MATLAB 内置了一些文件操作命令,例如 cd(切换工作目录),dir(同 ls,显示目录内文件列表)等。dir 命令可以返回目录中的文件和文件

7、夹列表,存在一个结构体数组中。如果需要对一些数据文件进行批处理,而文件名又没有一定的规律,你可能需要借助于这个命令。在使用 MATLAB 时,如果对一些快捷键比较熟悉,那么也会大大提高编程的效率,自己常用的一些快捷键写出来,供大家参考,遗漏的欢迎大家给加上谢谢先 O(_)O注释:Ctrl+r 添加注释,并且对多行有效,注释号在行头Ctrl+t 取消注释,并且对多行有效自动调整:Ctrl+i 自动调整缩进格式,比如有 ifend,forend 语句但是没有缩进的话程序不太好看,可以使用此键,对多行有效的切换窗口:Ctrl+Tab 可以在 Command Window,Current Direct

8、ory 和 Command history 之间切换当前空间命令有关:上下箭头 寻找此前和后输入的命令,每次一条;或者是输入少量字母,那么显示出来最后一条以该字母为开头的命令Esc:删除当前行的全部内容程序运行:F12 设置取消断点F5 运行Matlab 基本命令、快捷键及常用操作 有关命令行环境的一些操作(1) clc擦去一页命令窗口,光标回屏幕左上角(2) clear从工作空间清除所有变量(3) clf清除图形窗口内容(4) who列出当前工作空间中的变量(5) whos列出当前工作空间中的变量及信息或用工具栏上的 Workspace 浏览器(6) delete 从磁盘删除指定文件(7)

9、which 查找指定文件的路径( 9 ) clear all从工作空间清除所有变量和函数(10) help 查询所列命令的帮助信息(11) save name保存工作空间变量到文件 name.mat(12) save name xy保存工作空间变量 x y 到文件 name.mat(13)load name加载name文件中的所有变量到工作空间(14) load name x y加载name文件中的变量 x y 到工作空间(15)diary name1.m保存工作空间一段文本到文件 name1.mdiary off关闭日志功能(16)type name.m在工作空间查看 name.m 文件内容

10、(17)what列出当前目录下的 m 文件和 mat 文件或者 Ctrl+p调用上一次的命令或者 Ctrl+n调用下一行的命令或者 Ctrl+b退后一格或者 Ctrl+f前移一格Ctrl +或者 Ctrl+r向右移一个单词Ctrl + 或者 Ctrl+l向左移一个单词Home 或者 Ctrl+a光标移到行首End 或者 Ctrl+e光标移到行尾Esc 或者 Ctrl+u清除一行Del 或者 Ctrl+d清除光标后字符Backspace 或者 Ctrl+h清除光标前字符 Ctrl+k清除光标至行尾字Ctrl+c中断程序运行常用基本函数命令一常用的窗口命令help 启动联机帮助文件显示what 列

11、出当前目录下的有关文件type 列出 M 文件lookfor 对 help 信息中的关键词查找which 找出函数与文件所在的目录名demo 运行 MATLAB 的演示程序path 设置或查询 MATLAB 的路径二有关文件及其操作的语句cd 改变当前的工作目录dir 列出当前目录的内容delete 删除文件getenv 获得环境参数unix 执行操作系统命令并返回结果diary 将 MATLAB 运行的命令存盘fopen 打开文件fclose 关闭文件fread 从文件中读取二进制数据fwrite 向一个文件写二进制数据fscanf 从文件读取格式化数据fprintf 将格式化数据写入文件f

12、getl 从文件中读行并放弃换行符fgets 从文件中读行并保持换行符ferror 查询文件的输入输出的错误信息feof 检查文件结束标志fseek 设置文件位置指针ftell 得到文件位置指针的位置prewind 反绕一个打开的文件tempname 建立临时的文件名tempdir 返回一个已存在的临时目录名三启动与退出的命令quit,exit 退出 MATLAB 环境startup MATLAB 自启动文件matlabrc 启动主程序四管理变量工作空间的命令who 简要列出工作空间变量名whos 详细列出工作空间变量名load 从文件中读入变量save 列出工作空间中变量存盘clear 删除

13、内存中的变量与函数pack 整理工作空间的内存size 查询矩阵的维数disp 显示矩阵和文本length 查询矢量的维数五对命令窗口控制的常用命令cedit 设置命令行编辑与回调的参数clc 清除命令窗口中的显示home 将光标移动到左上角位置format 设置输出格式echo 显示文件中的 MATLAB 命令more 控制命令窗口的输出页面MATLAB 快捷键心得总结在使用 MATLAB 时,如果对一些快捷键比较熟悉,那么也会大大提高编程的效率,自己常用的一些快捷键写出来,供大家参考,遗漏的欢迎大家给加上谢谢先 O(_)O注释:Ctrl+r 添加注释,并且对多行有效,注释号在行头Ctrl+

14、t 取消注释,并且对多行有效自动调整:Ctrl+i 自动调整缩进格式,比如有 ifend,forend 语句但是没有缩进的话程序不太好看,可以使用此键,对多行有效的切换窗口:Ctrl+Tab 可以在 Command Window,Current Directory 和 Command history 之间切换当前空间命令有关:上下箭头 寻找此前和后输入的命令,每次一条;或者是输入少量字母,那么显示出来最后一条以该字母为开头的命令Esc:删除当前行的全部内容程序运行:F12 设置取消断点F5 运行基本函数及运算1、运算符:加, :减, *:乘, /: 除, :左除 : 幂,:复数的共轭转置, (

15、):制定运算顺序。2、常用函数表:sin( ) 正弦(变量为弧度) Cot( ) 余切(变量为弧度)sind( ) 正弦(变量为度数) Cotd( ) 余切(变量为度数)asin( ) 反正弦(返回弧度) acot( ) 反余切(返回弧度) Asind( ) 反正弦(返回度数) acotd( ) 反余切(返回度数) cos( ) 余弦(变量为弧度) exp( ) 指数 cosd( ) 余弦(变量为度数) log( ) 对数 acos( ) 余正弦(返回弧度) log10( ) 以 10 为底对数acosd( ) 余正弦(返回度数) sqrt( ) 开方 tan( ) 正切(变量为弧度) realsqrt( ) 返回非负根tand( ) 正切(变量为度数) abs( ) 取绝对值 atan( ) 反正切(返回弧度) angle( ) 返回复数的相位角atand( ) 反正切(返回度数) mod(x,y) 返回 x/y 的余数 sum( ) 向量元素求和3、其余函数帮助:可以用 help elfun 和 help specfun 命令获得。4、常用常数的值:pi 3.1415926. realmin 最小浮点数,2-1022i 虚数单位 realmax

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号