这听起来像一个简单的问题。我有以下代码段:
target=strcat(string, ...
string2, ...
'suffix' );
用多行写的简单字符串连接。有时候我必须将中间文本评论为string2
%
。但是,这样做会显示错误消息:parse error at ')': usage might be invalid matlab syntax
。有人可以帮助我用其他形式评论中间线吗?
答案 0 :(得分:3)
行继续命令...
使得后面的所有内容都成为注释,并且(当然)使MATLAB继续下一行。因此,要在功能调用中注释string2
,请使用...
代替%
进行注释。
使用string2
:
target=strcat(string, ...
string2, ...
'suffix' );
没有string2
:
target=strcat(string, ...
... string2, ...
'suffix' );
答案 1 :(得分:3)
要注释掉跨越多行的语句的一部分,请使用省略号(...)而不是百分号。例如,
target=strcat(string, ...
... string2, ...
'suffix' );