原因是,求出来的y表达式中有变量a。参考代码:[x1,x2,x3,x4]=solve('x1-(x3*exp(-(0.4*a+0.7)*2/3)*1.109*0.5*1e5+x4*exp(-(a+0.7)*2/3)*1.109*1e5)*1.22*1e11/(1.22*1e11+(x3*exp(-(0.4*a+0.7)*2/3)*1.109*0.5*1e5+x4*exp(-(a+0.7)*2/3)...
我的方法是:既然sym化不成logical,那就先化成double,再化成logical 在判错的地方前面插入,出问题的...
同学你解决了吗?我最近也是遇到了这个问题。到处找解决办法找不到