matlab中已知三点坐标(x0,y0),(x1,y1),(x2,y2),求其中一点到另外两点所确定的直线的距离

如题所述

直接有公式可以算啊
函数方程(y2-y1)*x-(y-y1)(x2-x1)=(y2-y1)*x1
(y2-y1)*x-(x2-x1)*y=y2x1-y1x2
f=(y2-y1)*x-(x2-x1)*y-y2x+-y1x2
d=abs(f(x0,y0))/((y2-y1)^2+(x2-x1)^2))
温馨提示:答案为网友推荐,仅供参考
相似回答