bjb05 发表于 2007-12-6 16:42

关于多元非线性方程组求解求解

我算得是二元二次方程组,举例来说求x,y两个解,(x,y)代表某点的轨迹坐标,已知坐标只能有一种情况,可是方程组求出来的解析解是:x,y分别为4×1矩阵,好像他们之间是某种组合关系。现在我想要挑出满足实际要求的(x,y)解(只有一组)。
不知怎么解决,希望高手给些提示,需要什么命令嘛?

bjb05 发表于 2007-12-6 16:49

忘记说了我用的是solve命令:
=solve('lDE=((xE-xD)^2+(yE-yD)^2)^0.5','lEF=((xE-xF)^2+(yE-yF)^2)^0.5');
里边的参数意义大家现不用管了,结果是:

xE =

       xF+(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)+(-1.*yE^2+2.*yE*yD-1.*yD^2+lDE^2)^(1/2)
    xF+(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)-1.*(-1.*yE^2+2.*yE*yD-1.*yD^2+lDE^2)^(1/2)
    xF-1.*(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)+(-1.*yE^2+2.*yE*yD-1.*yD^2+lDE^2)^(1/2)
xF-1.*(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)-1.*(-1.*yE^2+2.*yE*yD-1.*yD^2+lDE^2)^(1/2)

yE =

    xF+(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)
    xF+(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)
xF-1.*(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)
xF-1.*(-1.*yF^2+lEF^2-1.*yE^2+2.*yE*yF)^(1/2)

xjzuo 发表于 2007-12-6 17:26

请讲清楚你所谓的实际要求是什么.

bjb05 发表于 2007-12-6 22:18

回复 #3 xjzuo 的帖子

:@L 我理解错了不好意思

wxy_0911 发表于 2012-5-16 10:42

没理解什么意思……
页: [1]
查看完整版本: 关于多元非线性方程组求解求解