为什么在用matlab求解结果等号右边仍然含左边式子??
clear;symsfai1faise1se2se3;[sn1,sn2]=solve('se1/(sn1+fai1*sn2)+fai1*se2/(fai1*sn1+sn2...
clear;
syms fai1 fai se1se2 se3 ;
[sn1,sn2]=solve('se1/(sn1+fai1*sn2)+fai1*se2/(fai1*sn1+sn2)+fai*se3/(fai*sn1+fai*sn2)=se2/(fai1*sn1+sn2)+fai1*se1/(sn1+fai1*sn2)+fai*se3/(fai*sn1+fai*sn2)','se2/(fai1*sn1+sn2)+fai1*se1/(sn1+fai1*sn2)+fai*se3/(fai*sn1+fai*sn2)=se3/(fai*sn1+fai*sn2)+fai*se1/(sn1+fai1*sn2)+fai*se2/(fai1*sn1+sn2)');
程序输出结果为:sn1 =-(se3*(sn1 + fai1*sn2)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1))
为什么等号右边任然含sn1??? 展开
syms fai1 fai se1se2 se3 ;
[sn1,sn2]=solve('se1/(sn1+fai1*sn2)+fai1*se2/(fai1*sn1+sn2)+fai*se3/(fai*sn1+fai*sn2)=se2/(fai1*sn1+sn2)+fai1*se1/(sn1+fai1*sn2)+fai*se3/(fai*sn1+fai*sn2)','se2/(fai1*sn1+sn2)+fai1*se1/(sn1+fai1*sn2)+fai*se3/(fai*sn1+fai*sn2)=se3/(fai*sn1+fai*sn2)+fai*se1/(sn1+fai1*sn2)+fai*se2/(fai1*sn1+sn2)');
程序输出结果为:sn1 =-(se3*(sn1 + fai1*sn2)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1))
为什么等号右边任然含sn1??? 展开
2个回答
展开全部
ans =
[ -(se3*(sn1 + fai1*sn2)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1)), -(se3*(sn2 + fai1*sn1)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1))]
这是你的运算结果,看看是不是你要的,还有你最好设简单的变量。你这个看的眼疼呀
[ -(se3*(sn1 + fai1*sn2)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1)), -(se3*(sn2 + fai1*sn1)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1))]
这是你的运算结果,看看是不是你要的,还有你最好设简单的变量。你这个看的眼疼呀
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询