javascript - 求解决,已知三点坐标,到三点的距离比例,求未知点坐标
PHP中文网
PHP中文网 2017-07-01 09:11:54
0
4
749

求教各位大神一个数学算法
已知三点坐标p1(x0,y0),p2(x1,y1)p3(x2,y2).未知点M(x,y)到三点的比例d1,d2,d3,求未知点坐标
备注:1.M未必在p1,p2,p3 所组成三角形内 能否有一个固定解公式,实在不行准备去学校蹲点去

PHP中文网
PHP中文网

认证0级讲师

全部回复(4)
滿天的星座

这就是一个解方程问题 根据已知条件列方程组 把x和y用已知条件表示出来 得出来的就是所要的公式了

过去多啦不再A梦

引理

设 $A$, $B$ 为平面上两点,$lambda > 0, lambda neq 1$,满足 $frac{|AP|}{|BP|}=lambda$ 的 $P$ 点的轨迹为一个圆(阿波罗尼斯圆);当 $lambda = 1$ 时,该轨迹退化为一条直线,即 $AB$ 的中垂线。未退化时,该圆以 $CD$ 为直径,其中 $C,D$ 位于直线 $AB$ 上,且满足 $C$ 在线段 $AB$ 上,$D$ 在线段 $AB$ 外,$frac{|AC|}{|BC|}=frac{|AD|}{|BD|}=lambda$。

根据此引理,你先选 $P_1$, $P_2$,得到一条轨迹 $Gamma_1$;再选择 $P_2$, $P_3$,得到第二条轨迹 $Gamma_2$。若 $Gamma_1,Gamma_2$ 有交点,交点即为所求。

$$$$

我想大声告诉你

二维平面上判断点是否在三角形内

关于求 M 点到个点的比例,那就是求到每一个点距离就行了。

学习ing

二元二次方程解呗

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!