【问题标题】:Finding tangent point coordinates on a circle?在圆上找到切点坐标?
【发布时间】:2017-10-25 17:10:21
【问题描述】:

给定 x1,y1, d, r, 和 x2,y2

如何找到 x3,y3 和 x4,y4?

【问题讨论】:

  • 我投票结束这个问题,因为它是关于三角函数和Mathematics,而不是编程或软件开发。

标签: geometry trigonometry


【解决方案1】:

构造两个方程。

首先,切向量P31=(x3-x1, y3-y1)应该垂直于半径向量P32=(x3-x2, y3-y2),所以这些向量的点积为零。

其次,P31 的平方长度用勾股定理通过dr 表示。

然后求解两个方程组,得到两个切点的两个解。

请注意,此任务与编程无关 - 它只是数学。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-29
    • 2021-07-19
    • 1970-01-01
    • 2016-08-26
    • 2018-10-02
    • 2023-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多