Комментирование в matlab
Это звучит как простой вопрос. У меня есть следующий фрагмент:
target=strcat(string, ...
string2, ...
'suffix' );
Простая конкатенация строк, написанная в несколько строк. Есть моменты, когда я должен закомментировать промежуточный текст, т.е. string2
с %
, Однако при этом выдается сообщение об ошибке: parse error at ')': usage might be invalid matlab syntax
, Может ли кто-нибудь помочь мне закомментировать среднюю строку альтернативными формами?
2 ответа
Команда продолжения линии ...
делает все после комментария и (конечно) заставляет MATLAB перейти к следующей строке. Так что закомментировать string2
в вызове вашей функции используйте ...
вместо %
закомментировать.
С string2
:
target=strcat(string, ...
string2, ...
'suffix' );
Без string2
:
target=strcat(string, ...
... string2, ...
'suffix' );
Чтобы закомментировать часть оператора, которая занимает несколько строк, используйте многоточие (...) вместо знака процента. Например,
target=strcat(string, ...
... string2, ...
'suffix' );