level 1
家富菜根香01
楼主
已知以下四个方程组,得到3个变量l11, l22, n的解:
v1 == n*v2 + j*k*w*l11*i2/n,
i1 == v1/(j*k*w*l22) + i2/n,
v1 == i1*j*k*l1*w + v2,
i1 == v2/(j*k*w*l2) + i2
正确的解应该是:
l11 = i1*(l1+l2)/l2
l22=l1+l2
n = (l1+l2)/l2
可是,为什么用maple得不到正确的答案呢?
我的代码是:
restart;
with(RealDomain);
solve({v1=n*v2+(j*k*w*l11*i2)/(n);i1=v1/(j*k*w*l22)+i2/(n);v1=v2+j*k*w*l1*i1;i1=(v2)/(j*k*w*l2)+i2;},{l11,l22,n});
2016年11月20日 12点11分
1
v1 == n*v2 + j*k*w*l11*i2/n,
i1 == v1/(j*k*w*l22) + i2/n,
v1 == i1*j*k*l1*w + v2,
i1 == v2/(j*k*w*l2) + i2
正确的解应该是:
l11 = i1*(l1+l2)/l2
l22=l1+l2
n = (l1+l2)/l2
可是,为什么用maple得不到正确的答案呢?
我的代码是:
restart;
with(RealDomain);
solve({v1=n*v2+(j*k*w*l11*i2)/(n);i1=v1/(j*k*w*l22)+i2/(n);v1=v2+j*k*w*l1*i1;i1=(v2)/(j*k*w*l2)+i2;},{l11,l22,n});