在matlab函数中注释掉一行的某些部分

Nis*_*ant 13 matlab comments

正如问题所示,我想在MATLAB中注释出一行的某些部分.

另外,我想要评论一行的某些部分,直到行尾.

原因是,我必须尝试两个不同版本的一行,我不想复制该行两次.我知道如果我复制该行很容易评论/取消注释,但我想这样做.

Dan*_*iel 26

在一行内是不可能的(afaik),但您可以将您的术语分成多行:

x=1+2+3 ... optional comments for each line
... * factorA ... can be inserted here
* factorB ...
+4;
Run Code Online (Sandbox Code Playgroud)

这里* factorA被注释掉并被* factorB使用,从而产生了这个术语x=1+2+3*factorB+4.

该文档包含一个类似的示例,注释掉数组的一部分

  • 这是对行继续语法的一种惊人滥用.Docs似乎说它没关系! (6认同)
  • 丹尼尔....这只是很酷的大声笑.我知道`...`注释掉了剩下的部分,但是这样使用它同时令人恐惧和可怕. (2认同)
  • 哇,只是偶然发现了.好戏! (2认同)