我有这样的功能:
result = myfunc(arg1, ...
arg2, ...
arg3);
我想评论arg2并加入其他内容:
result = myfunc(arg1, ...
% arg2, ... <-- I get a red squiggly underline at the last dot
arg2b, ... <-- and under arg2b
arg3); <-- and under the closing parenthesis
但是matlab不允许我在续行中发表评论,我的所有Google搜索都会出现多行语句或多行注释,但不会出现多行语句中的注释。
错误是&#34;解析错误:使用可能无效Matlab语法&#34;。
有办法做到这一点吗?
实际上,参数是具有完整路径的长文件名,并且将它们向上移动并使其脱离使得代码真的不可读。
答案 0 :(得分:6)
要注释掉跨越多行的语句的一部分,请使用省略号(...)而不是百分号。例如,
result = myfunc(arg1, ...
... arg2, ...
arg2b, ...
arg3);