MATLAB解方程组

-(k1*k4*(1+k2))/(k2*(1+k1))=-1.79;
k1*(1+k2)/(k2*(1+k1))=1.12;
k1*k4*(1+k2)*(1+k3)/(k2*(1+k1)*(k3*k4-1))=2.56;
k3=k4;

这个方程的解能求吗?

syms k1 k2 k3 k4
s1 = -(k1*k4*(1+k2))/(k2*(1+k1))==-1.79;
s2 = k1*(1+k2)/(k2*(1+k1))==1.12;
s3 = k1*k4*(1+k2)*(1+k3)/(k2*(1+k1)*(k3*k4-1))==2.56;
s4 = k3==k4;
s = solve(s1,s2,s3,s4);
s.k1
s.k2
s.k3
s.k4

结果:

ans =
 
Empty sym: 0-by-1
 
 
ans =
 
Empty sym: 0-by-1
 
 
ans =
 
Empty sym: 0-by-1
 
 
ans =
 
Empty sym: 0-by-1

方程无解。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632