用matlab解五元一次方程组
800*e+e*0.3*a+e*0.3*0.7*b+e*0.3*0.7*0.7*c+0.3*0.7*0.7*0.9*d=48.7303.7*e+800*0.3*e+a*0...
800*e+e*0.3*a+e*0.3*0.7*b+e*0.3*0.7*0.7*c+0.3*0.7*0.7*0.9*d=48.7303.7*e+800*0.3*e+a*0.3*0.7*e+b*0.3*0.7*0.7*e+c*e*0.3*0.7*0.7*0.9=45.198.4*e+303.7*e*0.3+800*e*0.3*0.7+a*e*0.3*0.7*0.7+b*e*0.3*0.7*0.7*0.9=38144.4*e+98.4e*0.3+303.7*e*0.3*0.7+800*e*0.3*0.7*0.7+a*e*0.3*0.7*0.7*0.1=33.4a+b+c+d+800=9610其中abcde不能是负数,但是我最后算出来是a负数?syms a b c d e>> [a,b,c,d,e]=solve([800*e+e*0.3*a+e*0.3*0.7*b+e*0.3*0.7*0.7*c+0.3*0.7*0.7*0.9*d==48.7,303.7*e+800*0.3*e+a*0.3*0.7*e+b*0.3*0.7*0.7*e+c*e*0.3*0.7*0.7*0.9==45.1,98.4*e+303.7*e*0.3+800*e*0.3*0.7+a*e*0.3*0.7*0.7+b*e*0.3*0.7*0.7*0.9==38,144.4*e+98.4*e*0.3+303.7*e*0.3*0.7+800*e*0.3*0.7*0.7+a*e*0.3*0.7*0.7*0.1==33.4,a+b+c+d+800==9610],[a,b,c,d,e]) 求大神看看我是不是打错函数了?
展开
3个回答
展开全部
首先要把这个二阶的方程组转换为四个一阶的方程,然后用Romberg方法求解,也就是ode45这个函数.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先要把这个二阶的方程组转换为四个一阶的方程,然后用Romberg方法求解,也就是ode45这个函数.
追问
其实我不太懂怎么用matlab,能帮忙写一下代码不😔
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询