已知三个点坐标,求点到直线的距离(python)

import math

def distance(pointx, pointy, x1,y1,x2,y2):

    a = y2 - y1

    b = x1 - x2

    x = x2 * y1 - x * y2

    dis = (math.fabs(a * pointx + b * pointy + c )) / (math.pow(a * a + b * b, 0.5)

    return dis

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读