eval命令中的单引号

来源:互联网 发布:每天最佳健身时间 知乎 编辑:程序博客网 时间:2024/06/08 02:39

在MATLAB的字符串中,对于单引号的使用有点儿乱。

但是基本上是一个大原则:字符串中的单引号,用两个单引号来定义(不是一个双引号)

例如:disp('M')可以在窗口输出一个M。那么如果我要输出一个'M'的话,就需要用如下命令:

disp(' ''M'' ');

这时,如果使用eval命令的字符串里面有单引号,就更麻烦了。

eval_r(’disp(”””M”””)’);%%注意:每两个引号中间不可以象disp那样有空格!

输出’M'。同样的功能还可以写成如下格式:

eval_r([’disp(’,””,””’M””’,””,’)']);

0 0
原创粉丝点击