在matlab中评论

时间:2016-02-22 11:03:47

标签: matlab commenting

这听起来像一个简单的问题。我有以下代码段:

target=strcat(string, ...
              string2, ...
              'suffix' );   

用多行写的简单字符串连接。有时候我必须将中间文本评论为string2 %。但是,这样做会显示错误消息:parse error at ')': usage might be invalid matlab syntax。有人可以帮助我用其他形式评论中间线吗?

2 个答案:

答案 0 :(得分:3)

行继续命令...使得后面的所有内容都成为注释,并且(当然)使MATLAB继续下一行。因此,要在功能调用中注释string2,请使用...代替%进行注释。

使用string2

target=strcat(string, ...
              string2, ...
              'suffix' );

没有string2

target=strcat(string, ...
              ... string2, ...
              'suffix' );

答案 1 :(得分:3)

要注释掉跨越多行的语句的一部分,请使用省略号(...)而不是百分号。例如,

target=strcat(string, ...
         ... string2, ...
          'suffix' );