作业帮 > 综合 > 作业

MATLAB 解三元二次方程

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/27 16:07:16
MATLAB 解三元二次方程
有个方程组(x1-x)^2+(y1-y)^2+(z1-z)^2=p1
(x2-x)^2+(y2-y)^2+(z2-z)^2=p2
(x3-x)^2+(y3-y)^2+(z3-z)^2=p3
请问matlab怎么解,要能把所有解都算出来
我要解3000个这样的方程,如果有别的方法也可以说一下
MATLAB 解三元二次方程
用下面这个式子肯定可以解出来的,不过呢你要找一个牛一点的机器,至少要4核8G内存,然后装个64为的matlab,运行下面的命令,才有那么一点可能性解出来
[x,y,z]=solve('(x1-x)^2+(y1-y)^2+(z1-z)^2=p1','(x2-x)^2+(y2-y)^2+(z2-z)^2=p2','(x3-x)^2+(y3-y)^2+(z3-z)^2=p3','x','y','z')