24小时热门版块排行榜    

查看: 1663  |  回复: 0

1037高压锅

铁虫 (初入文坛)

[求助] 使用matlab解非线性参数方程

已知w,A,a,c,k如何求解R1,R2,R3其中,w=(1/c)*sqrt((R1+R2)/(R1+R2+R3)),A=(k+1)/(1+2*R1/R3-k*R1/R2),a=(2*R1*R2+(R2-k*R1)*R3)/sqrt((R1+R2)*R1*R2*R3)

代码是:
clear
>> syms w A a c k R1 R2 R3,
>> [R1,R2,R3]=solve('w=(1/c)*sqrt((R1+R2)/(R1+R2+R3))','A=(k+1)/(1+2*R1/R3-k*R1/R2)','a=(2*R1*R2+(R2-k*R1)*R3)/sqrt((R1+R2)*R1*R2*R3)','R1','R2','R3')
Warning: Explicit solution could not be found.
> In solve at 169

R1 =

[ empty sym ]


R2 =

     []


R3 =

     []
为什么会出现这种情况,求解释,求大神解答,先谢谢

使用matlab解非线性参数方程
FullSizeRender.jpg


使用matlab解非线性参数方程-1
IMG_0762.JPG
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 1037高压锅 的主题更新
信息提示
请填处理意见