如何在MATLAB中注释掉一大块代码?

5.137次观看次数(过去30天)
我想用简单的方法来做这件事。

接受的答案

Doug船体
Doug船体 2011年1月18日
编辑:MathWorks支金宝app援小组 2018年11月8日
要在编辑器或实时编辑器中注释大块代码,请选择代码并在“编辑器”或“实时编辑器”选项卡上单击“注释”按钮。这将在每一行的前面插入一个“%”符号。或者,选择代码并输入“Ctrl”+“R”。要取消所选文本的注释,请单击“取消注释”按钮或输入“Ctrl”+“T”。
您还可以使用块注释操作符“%{”和“%}”。“%{”和“%}”操作符必须单独出现在帮助文本块前面和后面的行中。例如:
% {
需要注释掉的东西
%}
5个评论
Shapol穆罕默德
Shapol穆罕默德 2021年3月18日
在Matlab 2020中,你必须使用ctrl+/ (cmd+/ mac)来注释一个块,而要取消注释,你必须使用ctrl+t (cmd+t mac)。

登录评论。

更多答案(3)

CHUANQIANG张
CHUANQIANG张 2018年5月10日
Ctrl + R注释选定的行。Ctrl + T取消注释选择行。
https://stackoverflow.com/questions/30925796/is-there-a-shortcut-key-to-comment-multiple-lines-in-matlab-editor/30926004#30926004

宗派Rezk
宗派Rezk 2018年3月30日
简单地从*…你想写什么就写什么。这将使您能够编写非常长的注释行
例如*…这是一个非常非常长的评论

芯
2018年5月1日
编辑: 2018年5月1日
我没有注释大段代码,而是使用以下语法绕过它们。
Dont_go_here = []
%代码,我想跳过包括所有嵌套的注释,等可以留在这里不受干扰
结束
这假设你的if, for, case, try和switch命令都以'end'结束,否则脚本将无法解析。

类别

了解更多输入命令帮助中心而且文件交换

下载188bet金宝搏


释放

R2010b

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!

翻译的