matlab求解二元一次方程
用matlab解下列方程:8.9053E+02=8.5755E+02+0.5*0.86*r*y/(1-0.5*r)9.1401E+02=8.5755E+02+0.8*0....
用matlab解下列方程:
8.9053E+02=8.5755E+02+0.5*0.86*r*y/(1-0.5*r)
9.1401E+02=8.5755E+02+0.8*0.86*r*y/(1-0.8*r)
求代码啊~为啥用solve函数不能解啊~ 展开
8.9053E+02=8.5755E+02+0.5*0.86*r*y/(1-0.5*r)
9.1401E+02=8.5755E+02+0.8*0.86*r*y/(1-0.8*r)
求代码啊~为啥用solve函数不能解啊~ 展开
展开全部
能用solve解
>> syms r y
>> s=solve('8.9053E+02=8.5755E+02+0.5*0.86*r*y/(1-0.5*r)','9.1401E+02=8.5755E+02+0.8*0.86*r*y/(1-0.8*r)')
s =
r: [1x1 sym]
y: [1x1 sym]
>> s.r
ans =
0.19655025553662691652470187393526
>> s.y
ans =
351.8703167124392148958149613243
>> syms r y
>> s=solve('8.9053E+02=8.5755E+02+0.5*0.86*r*y/(1-0.5*r)','9.1401E+02=8.5755E+02+0.8*0.86*r*y/(1-0.8*r)')
s =
r: [1x1 sym]
y: [1x1 sym]
>> s.r
ans =
0.19655025553662691652470187393526
>> s.y
ans =
351.8703167124392148958149613243
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有解析解的方程组只能用fsolve
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询