小风扇发电机:如何用matlab求解字符串表达式?
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 06:19:04
若变量a,b已被赋值a=1;b=2;
字符串s='y=a+b';
matlab中能不能对s操作 求解出这个字符串表达式的值,得到y=3 ?
字符串s='y=a+b';
matlab中能不能对s操作 求解出这个字符串表达式的值,得到y=3 ?
可以的。
syms a b y
s='y=a+b'
ss=subs(s,{a,b},{1,2})
运行结果:
s =
y=a+b
ss =
y = 3