发布网友 发布时间:2022-05-15 11:45
共1个回答
热心网友 时间:2023-08-04 13:36
用matlab求解非线性方程组,应优先考虑vpasolve函数或solve函数,然后再考虑其他数值分析的求解方法(如牛顿法)。对于本例,可以这样求解
syms x y z
[x,y,z]=vpasolve(10000-100*x+1000*y-z*(100-(x*z-2000)/100+10*y)==0,10*x-(x*z-2000)/10-y==0,40-x+5*y+x*z/(1000-(x*z-2000)/10+100*y)==0)