求直线与一椭园相交的交点公式 ( 积分: 50 )

  • 主题发起人 主题发起人 xzmyzy
  • 开始时间 开始时间
X

xzmyzy

Unregistered / Unconfirmed
GUEST, unregistred user!
一椭圆的边框为Rect(left,top,width,height),一直线两点,其中一点为椭圆中心点,另一点为任意(x,y),求公式?
 
一椭圆的边框为Rect(left,top,width,height),一直线两点,其中一点为椭圆中心点,另一点为任意(x,y),求公式?
 
椭圆方程为x*x/a+y*y/b = 1。根据边框可以求出椭圆四个点的坐标为(left, (top+button)/2), (right,(top+button)/2), ((left+right)/2, top) ,((left+right)/2, button)。求出椭圆的方程。然后根据2个点的坐标求出直线方程。
然后解方程组。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
641
import
I
后退
顶部