>> syms w lambda E real;
lambda = E^(1/2)*w;
eq = 1/E*w^2==0;
simplify(subs(eq,'w','lambda'))
ans =
lambda == 0
>> syms w lambda E real;
lambda = E^(1/2)*w;
eq = 1/E*w^2==0;
simplify(subs(eq,w,lambda))
ans =
w == 0
由以上代码可知,如果使用 subs 时给变量加上了引号,这个带引号的变量就失去了和其他变量的等价关系,变成了一个独立的变量,没办法在接下来进行化简等操作