这种非线性方程组如何解?AX=b其中矩阵A和X中都有未知数E+R=F+S;E*yA+R*xA=F*xF;E*yS+R*x

2个回答

  • 将常数先带进去,然后再解方程组!

    不过,你确定你没写错吗?你的方程中一共有E R F S xA yA xS yS xF九个变量,后面七个一直,三个方程,两个变量啊!

    >> [E R F S xA yA xS yS xF]=solve('E+R=F+S','E*yA+R*xA=F*xF','E*yS+R*xS=S','xF=0.2','F=100','S=100','xA=0.02','yA=1.356*xA^1.201','yS=1.618-0.6399*exp(1.96*yA)','xS=0.067+1.43*xA^2.273')

    Warning:10 equations in 9 variables.

    你看,我把所有式子写在上面,求解析解时,警告:“10 equations in 9 variables.”即10个方程9个变量,方程无解,你确定你没错吗?

    修改好了后给我发个消息,我再帮你解决