那么问题来了?你真的了解matlab代码注释吗?
以下内容可能过于简单震撼,大神请绕道!!!
之前给大家推送过《32个实用matlab编程技巧》,其中就有如何在matlab中快速注释代码的技巧:选中需要注释的代码,同时按键盘上的Ctrl+R键即可快速注释代码;选中不需要注释的代码,同时按键盘上的Ctrl+T键即可快速取消代码注释。
在程序开发和测试阶段使用快捷键注释代码可以大大节约时间,免掉不必要的繁琐操作。
一、单行注释 —— %
“%”在matlab中是代码注释符相信所有小伙伴都是知道的,不过还是给大家贴出示例,%在语句首则注释整行代码,在语句中则注释其后面的内容。
二、多行注释 —— %{ ... %}
以“%{ ”开头,以“%}”结尾,注意:“%{ ”与“%}”都必须单独占一行,否将导致错误
在它们之间可以编写任何注释内容,包括完整的代码。使用多行注释时可以通过点击注释头前面的小“+”来收拢或展开注释段,这样既方便代码编写又方便阅读。
错误示范:
错误一:注释头中包含内容导致出错
错误二:注释尾中包含内容导致注释失效
三、语句中注释 —— ...
了解matlab续行的小伙伴都知道,三儿小点儿“...”在matlab中是续行符,通过它可以将多行代码组合成一个语句。其实它除了作为续行符使用之外,还可以作为语句中注释,语句中注释是个什么鬼
?
下面就一起来看看吧!
细心的小伙伴肯定发现了,上面代码中设置text竖直排版属性那一行是绿色的,matlab中默认的注释配色就是绿色的。
通过语句中注释可以为代码注释增添更加丰富细致的内容。
四、程序块注释 —— %%
使用双百分“%%”可以将一个程序划分多个程序块,每个程序块都可以单独执行,在编辑器的工具栏中有如下工具钮:
①:执行当前程序块并跳至下一个程序块,快捷键:Ctrl+Shift+Enter
②:执行当前程序块,快捷键:Ctrl+Enter
③:跳至下一个程序块,快捷键:Ctrl+⬇ (Down)
完整执行过程动画演示:
至此matlab代码注释讲解圆满结束,如有不理解的地方请在推文下方留言,小编一定知无不言言无不尽。
感谢您的阅读,祝您生活工作学习愉快!
如需转载,请在公众号中回复“转载”获取授权,未经授权擅自搬运抄袭的,必将追究其责任!
参考资料:
[1] http://matlab.izmiran.ru/help/techdoc/matlab_env/edit_d14.html
[2] https://www.mathworks.com/help/matlab/matlab_prog/comments.html