【问题标题】:Commenting in matlab [duplicate]在matlab中评论[重复]
【发布时间】:2016-06-03 18:43:14
【问题描述】:

这听起来是一个简单的问题。我有以下sn-p:

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

用多行编写的简单字符串连接。有时我必须用% 注释掉中间文本,即string2。但是这样做会给出错误消息:parse error at ')': usage might be invalid matlab syntax。有人可以帮我用替代形式注释掉中间线吗?

【问题讨论】:

    标签: matlab comments


    【解决方案1】:

    行继续命令... 使后面的所有内容成为注释,并且(当然)使 MATLAB 继续下一行。因此,要在函数调用中注释掉 string2,请使用 ... 而不是 % 来注释掉。

    string2:

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

    没有string2

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-15
        • 2015-08-01
        • 1970-01-01
        • 2015-10-08
        相关资源
        最近更新 更多