特定 X1,Y1, d, R, 和x2,y2
我如何找到x3,y3和x4,y4?
答案 0 :(得分:0)
构造两个方程式。
首先,切线向量SELECT (to_date( TO_CHAR(to_date(sysdate,'YYYY-MM-DD')
||' '
||d.to_time) ,'YY-MM-DD HH24:MI') - to_date( TO_CHAR(to_date(sysdate,'YYYY-MM-DD')
||' '
||d.from_time) ,'YY-MM-DD HH24:MI')) *1440 as conv_min
FROM dept_opd_schedule_det d;
应垂直于半径向量P31=(x3-x1, y3-y1)
,因此这些向量的点积为零。
第二,P32=(x3-x2, y3-y2)
的平方长度使用毕达哥拉斯定理通过P31
和d
来表示。
然后求解两个方程的系统并得到两个切点的两个解。
请注意,此任务与编程几乎没有关系 - 它只是数学。