单位向量移动,简单的数学问题
2014-11-06 23:41
323 查看
额,数学都丢哪里去了。。。
a,b两点坐标,a往b移动了3个距离,怎么求此时a点的坐标呢?
1.求A,B的距离
c = b - a
ab_len = sqrt(c.x * c.x + c.y * c.y)
2.取单位向量:
dirn = c / ab_len
3.求出此时A点坐标
A = a + dirn * 3
验证一下:
x = 3, y = 4 ,斜边z = 5
a(0, 0) b(3, 4)
c = b - a = (3,4)
ab_len = 5
dirn = c / ab_len = (3/5, 4/5)
A = (0,0) + dirn * 3 = (3/5, 4/5)
算一下: 3/5 / 4/5 = 3:4 <- 对了耶,可怜我的高中数学一直不及格
![](https://oscdn.geek-share.com/Uploads/Images/Content/201711/cb4e94c34df3079bd70c302064bdba33.gif)
。
a,b两点坐标,a往b移动了3个距离,怎么求此时a点的坐标呢?
1.求A,B的距离
c = b - a
ab_len = sqrt(c.x * c.x + c.y * c.y)
2.取单位向量:
dirn = c / ab_len
3.求出此时A点坐标
A = a + dirn * 3
验证一下:
x = 3, y = 4 ,斜边z = 5
a(0, 0) b(3, 4)
c = b - a = (3,4)
ab_len = 5
dirn = c / ab_len = (3/5, 4/5)
A = (0,0) + dirn * 3 = (3/5, 4/5)
算一下: 3/5 / 4/5 = 3:4 <- 对了耶,可怜我的高中数学一直不及格
![](https://oscdn.geek-share.com/Uploads/Images/Content/201711/cb4e94c34df3079bd70c302064bdba33.gif)
。
相关文章推荐
- 两个简单数学问题的精巧算法
- HDU 1943 Ball bearings(简单数学问题)
- ACM学习历程20——竞赛中的简单数学问题之最大公约数、素数表、排列组合数
- 洛谷 1147——连续自然数和(简单数学问题)
- 洛谷 1403——[AHOI2005]约数研究(简单数学问题)
- 物理方法解决数学问题(一):从一个简单的平面几何题谈起
- 【算法-简单数学问题】- 素数表的获取(简单方法和埃式筛法)
- BZOJ(本校) 3046 简单数学问题 - 线段树
- Unity 点乘(Dot)、叉乘(Cross)判断移动方向、朝向等向量问题
- 约瑟夫环问题的简单解法(数学公式法)
- HDU-2899(简单数学问题+二分查找)
- 两个简单的小学数学问题
- ACM 进阶学习第一课----简单数学问题之同余相关(1)
- Unity 点乘(Dot)、叉乘(Cross)判断移动方向、朝向等向量问题
- 简单的java中JTable删除数据后序号移动问题
- 一个简单的数学问题
- 粒子群算法针对数学规划问题的简单应用
- 对一个简单数学问题的浮想
- ACM 进阶学习第一课----简单数学问题之同余相关
- 简单的数学问题