解析几何一道,还有谁记得!

CDcolor 2006-10-21 09:53:04
已知 A.(a,b).B(c.d)两点坐标
A,B,C,在一条直线上,顺序为 C->A->B, C到A的距离m已知,求C点坐标x,y

...全文
216 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
一剑 2006-10-22
  • 打赏
  • 举报
回复
假设AB所在直线方程为:
y=px+q
由于该直线进过A,B两点,代入A(a,b),B(c,d)求得p,q
假如所要求得点为(x0, y0)则可以列出方程组:

y0=p×x0+q
m*m = (x0-a)*(x0-a)+(y0-b)*(y0-b)

解得(x0, y0)坐标值
syy64 2006-10-22
  • 打赏
  • 举报
回复
也可通过坐标变换原理将AB线段置平,A作为新坐标系的原点,在新坐标系的三点坐标为:
A(0,0),B(n,0),C(-m,0),再将C反算回去就是要求得坐标。
jhuser3 2006-10-21
  • 打赏
  • 举报
回复
很简单, 由A.(a,b).B(c.d)两点坐标可得

AB 的距离: n = sqrt((c - a)^2 + (d - b)^2)

则 C点坐标x,y为:

x = a + (a - c) * n / m
y = b + (b - d) * n / m
CDcolor 2006-10-21
  • 打赏
  • 举报
回复
绝对不是;)
不是点到直线的距离,是求 直线延长线上一点坐标
王集鹄 2006-10-21
  • 打赏
  • 举报
回复
两点间的距离
即两个点之间的线段的长度。
d = 根号( △x * △x + △y * △y )
看见风 2006-10-21
  • 打赏
  • 举报
回复
倒分帖?
王集鹄 2006-10-21
  • 打赏
  • 举报
回复
点和直线的距离是点到直线的垂直线段的长度
若在平面坐标几何上的直线定义为 ax + by + c = 0,点的座标为 (x0, y0),则它们之间的距离为:
d = abs( (a*x0 + b*y0 + c) / (根号(a*a + b*b)) )
CDcolor 2006-10-21
  • 打赏
  • 举报
回复
刚由灌水乐园 转到 这里;)
CDcolor 2006-10-21
  • 打赏
  • 举报
回复
haha
Cwfly 2006-10-21
  • 打赏
  • 举报
回复
sf

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧