首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >给定2个向量和2个角度如何找到第3向量

给定2个向量和2个角度如何找到第3向量
EN

Stack Overflow用户
提问于 2017-10-03 14:48:52
回答 1查看 293关注 0票数 0

这似乎是个很简单的问题,但我就是搞不懂.如下图所示:

假设我们知道:

  • 矢量(X,Y)
  • 矢量(X1,Y1)
  • 角度a

如何在统一中得到向量(?,?)

事先非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2017-10-03 16:14:54

从所有坐标减去X1,Y1。

代码语言:javascript
复制
 XX = X - X1
 YY = Y - Y1

(DX, DY)(XX, YY)和未知点之间的向量。

这个向量垂直于(XX, YY),所以标量积为零。

这个向量的长度等于(XX, YY)的长度乘以角度的切线。

所以方程系是

代码语言:javascript
复制
 DX * XX + DY * YY = 0
 DX^2 + DY^2 = (XX^2 + YY^2) * Tan^2(Alpha)

求解未知(DX, DY) (一般情况下有两种解),然后将未知坐标计算为(X + DX, Y + DY)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46547411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档