用matlab求解三元二次方程组 ,要详细过程与答案哦,谢谢
eq1=(x(1)*exp(x(1)^2/(10000*x(3))-(29*x(3))/2500-x(2)^2/(10000*x(3))+75979/10000))/(5...
eq1=(x(1)*exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000))/(5000*x(3))
eq2=-(x(2)*exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000))/(5000*x(3))
eq3=-exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000)*(x(1)^2/(10000*x(3)^2) - x(2)^2/(10000*x(3)^2) + 29/2500) 展开
eq2=-(x(2)*exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000))/(5000*x(3))
eq3=-exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000)*(x(1)^2/(10000*x(3)^2) - x(2)^2/(10000*x(3)^2) + 29/2500) 展开
1个回答
展开全部
eq1 eq2 eq3未知?
追问
都等于0,且x小于等于28654,y小于等于18449,z小于等于308,x,y,z都是大于等于0的。
追答
前几天忙,现在才帮你做。sorry了。
m文件如下:
f=@(x)([(x(1)*exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000))/(5000*x(3));-(x(2)*exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000))/(5000*x(3));-exp(x(1)^2/(10000*x(3)) - (29*x(3))/2500 - x(2)^2/(10000*x(3)) + 75979/10000)*(x(1)^2/(10000*x(3)^2) - x(2)^2/(10000*x(3)^2) + 29/2500)]);
x=fsolve(f,[10 11 10])
结果:
x =
7.1634 14.9929 699.2290
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询