函数功能

同一行中混合显示字符串和数值变量

  • eval()函数的功能:将括号内的字符串视为语句并运行,多在循环中使用,可以对多个名字有规则的变量或文件进行操作
  • num2str():将数字转换为字符串

代码例子

for k= 2:n
    k
    img=img+im2;
    str3=[ 'img=img+im' num2str(k) ';' ];
    eval(str3)
end

注意事项

1.表达式无效。请检查缺失的乘法运算符、缺失或不对称的分隔符或者其他语法错误。要构造矩阵,请使用方括号而不是圆括号。

错误👇
在这里插入图片描述
在这里插入图片描述
修改👇
注意空格
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐