每天学一点flash(53) 关于直线的对称点
2012-02-16 20:28
706 查看
求点A(3,1)关于直线x+y-1=0的对
最佳答案
设对称点坐标是B(x,y),那么AB的中点坐标是 ((3+x)/2,(1+y)/2),它在直线上。
(3+x)/2+(1+y)/2-1=0
(y-1)/(x-3)=1.....(AB的斜率是1)
解得:x=0,y=-2
Flash中的应用:
这里是网上的一个问题,看来一点都不难。
假设我们的有一个点A(x1,y1) ,一条直线Ax+By+C=0 (或者y=kx+b),现在要求这一点的对称点B(x2,y2),我们知道两点的连线就是一条垂直这条直线的线AB,从已知条件可知,Ax+Byd+C=0的斜率 k,那么直线AB的斜率就是他到负倒数,-1/k,。
T=-1/k; ,T=(y2-y1)/(x2-x1);
AB 的中点为C((x1+x2)/2,(y1+y2)/2);
把这个交点代入直线Ax+By+C=0(y=kx+b),
那么已经有两个方程式,现在求的就是就是B点的坐标x2,y2.
这里的应用,很有用。
假设我们将A的坐标变成了是鼠标的坐标(Xmouse,Ymouse),就可以变化出一些效果来。
最佳答案
设对称点坐标是B(x,y),那么AB的中点坐标是 ((3+x)/2,(1+y)/2),它在直线上。
(3+x)/2+(1+y)/2-1=0
(y-1)/(x-3)=1.....(AB的斜率是1)
解得:x=0,y=-2
Flash中的应用:
这里是网上的一个问题,看来一点都不难。
假设我们的有一个点A(x1,y1) ,一条直线Ax+By+C=0 (或者y=kx+b),现在要求这一点的对称点B(x2,y2),我们知道两点的连线就是一条垂直这条直线的线AB,从已知条件可知,Ax+Byd+C=0的斜率 k,那么直线AB的斜率就是他到负倒数,-1/k,。
T=-1/k; ,T=(y2-y1)/(x2-x1);
AB 的中点为C((x1+x2)/2,(y1+y2)/2);
把这个交点代入直线Ax+By+C=0(y=kx+b),
那么已经有两个方程式,现在求的就是就是B点的坐标x2,y2.
这里的应用,很有用。
假设我们将A的坐标变成了是鼠标的坐标(Xmouse,Ymouse),就可以变化出一些效果来。
相关文章推荐
- 每天学一点flash(53) 关于直线的对称点
- 每天学一点flash(53) 关于直线的对称点
- 每天学一点flash(53)容器类
- 每天学一点flash(53)容器类
- 每天学一点flash(83) 数组中过滤 (2)
- 每天学一点flash(23) flash.net包常用笔记
- 每天学一点flash(6) FLASH 8 和 FLASH CS3 加载外部文本的区别 (转载)
- 每天学一点flash(40) 制作走马灯四
- 每天学一点flash(50) flash,我该学些什么?
- 每天学一点Flash(49) 三角函数在Flash中的应用
- 求关于一条直线的对称点
- 每天学一点flash(2) 利用时间函数来对flash文件进行简单加密
- 每天学习flash一点(3) flash外部读取xml
- 每天学一点flash(57)简单抽奖方式实现
- 每天学一点flash(10) flash 8外部加载文本
- 每天学一点flash(23) flash.net包常用笔记
- 每天学一点flash(75) ToolTip 提示
- 每天学一点flash(38) 制作走马灯二
- 每天学一点flash(42) 参数方程在flash中的应用
- 每天学一点flash(71)折纸