matlab 集体注释,向程序中添加注释 - MATLAB & Simulink - MathWorks 中国

向程序中添加注释

编写代码时,最好添加描述代码的注释。注释有助于其他人员理解您的代码,并且有助您在稍后返回代码时再度记起。在程序开发和测试期间,您还可以使用注释来注释掉任何不需要运行的代码。

在实时编辑器中,您可以在代码前后插入文本行来描述过程或代码。文本行还提供其他灵活的功能,例如标准格式设置选项以及插入图像、超链接和方程。有关详细信息,请参阅在实时编辑器中创建实时脚本。

注意

如果您 MATLAB® 代码文件 (.m) 中的文本所包含的字符编码与您的平台编码不同,则在您保存或发布文件时,MATLAB 会将这些字符显示为乱码。实时脚本和函数 (.mlx) 支持所有区域设置的存储和字符显示。

要向 MATLAB 代码中添加注释,请使用百分比 (%) 符号。注释行可以显示在程序文件中的任何位置,您也可以在代码行末尾附加注释。

例如:

% Add up all the vector elements.

y = sum(x) % Use the sum function.

要注释掉多个代码行,请使用块注释运算符 %{ 和 %}。%{ 和 %} 运算符必须单独显示在帮助文本块前后紧邻的行上。不要在这些行中包括任何其他文本。

例如:

a = magic(3);

%{sum(a)diag(a)sum(diag(a))%}sum(diag(fliplr(a)))

要注释掉所选内容,请选择代码行,转到编辑器或实时编辑器选项卡,然后按 63b58e6b090d1c2fc05d022bcf803689.png 按钮。也可以键入 Ctrl+R。要取消注释所选代码行,请按 5a24fb5b5b805e8f49c415a8651825cb.png 按钮或键入 Ctrl+T。

要注释掉跨多行的部分语句,请使用省略号 (...) 代替百分比符号。例如:

header = ['Last Name, ', ...

'First Name, ', ...

...'Middle Initial, ', ...

'Title']

编辑器和实时编辑器包括许多工具和上下文菜单项,用来帮助您为 MATLAB、Java® 和 C/C++ 代码添加、删除或更改注释格式。例如,假设您在注释的行中输入以下长文本。

% This is a program that has a comment that is a little more than 75 columns wide.

disp('Hello, world')将光标放在该行上,转至编辑器或实时编辑器选项卡,然后按 1ee39c4cd83ed99d0c13789fa16a9a78.png 按钮。注释换行到下一行:

% This is a program that has a comment that is a little more than 75

% columns wide.

disp('Hello, world')

默认情况下,您在编辑器和实时编辑器中键入注释时,文本在列宽度达到 75 时换行。要更改注释文本换行位置所在的列或者要禁用自动注释换行,请转到主页选项卡,然后在环境部分,点击 c67b3fb570cca0904522ee709c9cf0ae.png 预设。选择 MATLAB > 编辑器/调试器 > 语言,然后调整注释格式设置预设项。要调整 MATLAB Online™ 中的注释格式化预设项,请选择编辑器/调试器 > MATLAB 语言。

编辑器和实时编辑器不会对以下注释换行:

代码节标题(以 %% 开头的注释)

长的连续文本,例如 URL

前一行含项目符号列表项(以 * 或 # 开头的文本)

相关主题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值