2009-08-09 90 views
1

Diagrams计算一个点的COORDS垂直的线,在角度考虑两分,角计算第三点的COORDS

其实我有两个问题,我找到了答案,第二和没有更新的图。我真的不确定这些是否可能,他们真的难倒了我。

问题1: 鉴于点A和E中,线A的角度是相对于其中0 < = E < 360度,如何计算B的坐标x轴? BA垂直于A的线和1单位长。

解决方案:我先从单位矢量从平行于x轴开始,然后旋转90 + e度。我想用this的方法。如果有人有更好的建议,请告诉我。

解决:我找到了第1步矢量和归一化向量AC的点积。

问题3: 这一个从图中应该是不言而喻的。我需要找到给定的坐标A,B,BAC的角度以及A和C之间的距离。

解决方案:旋转BA e度然后将幅度更改为d。

如果有人发现我的解决方案存在问题,请发表评论。

+0

最近有什么数学问题?一些教授肯定已经做出了家庭作业的一部分。 – Ether 2009-08-09 00:28:18

+0

也许这只是因为数学是某些编程领域的重要组成部分? – Tchami 2009-08-09 00:32:58

+0

属于geometryoverflow.com – RichieHindle 2009-08-09 00:42:50

回答

0

如果您了解载体,则很容易。了解二维矢量如何工作,你会得到它。这是你正在接受的课程吗?

  1. 将单位矢量从e到A,知道单位矢量的长度为1.假设l1 = xi + yj。垂直向量具有与l1相反的分量,其中一个符号被改变。在这种情况下,l2 = -yi + xj。
  2. 采取您从第一个问题得到了矢量12和如下变换它:

CX = -cos(T)Y - 罪(T)× CY = + SIN(t)的Y + cos(t)x

其中t是以弧度表示的旋转角度。

我会离开你的第三个。阅读关于2D矢量和变换。

+0

e不是线上的点,而是线相对于x轴的角度。我知道的唯一一点是A. – 2009-08-09 01:25:09

+0

是的,我知道。就像我所说的,你需要了解2D矢量和变换。 – duffymo 2009-08-09 12:10:00