当v = [2,1,2]和PQ = [1,0,3]时,如何确定v与PQ之间的距离? P = [0,0,0] Q = [1,0,3]

时间:2018-09-25 18:19:45

标签: calculus

我已经尝试过的方法:d = | v || PQ | sin(“ Theta”)

现在,我需要确定theta是什么,因此我在一个临时图上设置了一个位置,仅在z平面上不必要地复杂化了寻找theta的作用,所以我制作的图形才在xy平面上。因此,我最终得到一个锐角,如果该角为锐角,则必须根据点积事实找到大于0的theta。

我无权访问theta,因此我使用了相同的十字点原理。 u * v = | u || v | cos(“ theta”),但是在这种情况下,u和v是PQ和v。向量是向量,对吧?

所以现在我有theta = acos((v * PQ)/(| v || PQ))

我得到(4sqrt(10))/ 15 = 32.5125173162的度数,因此角度为32.5125173162度。

所以,既然我有了theta,我就将其插入距离公式| v || PQ | sin(32.5125173162)

3 * sqrt(10)* sin(32.5125173162)= 5.0990195136

或为简单起见,为5.1

但是我想知道这个问题是否正确。

如果它不正确,我该怎么做才能纠正它?在什么时候我使用了不正确的信息?

这不是书后附有明确答案的问题,而是在页面侧面的问题:“尝试!”

1 个答案:

答案 0 :(得分:0)

这个问题有两个问题。

  1. 从上下文看来,您的意思是v和PQ都是向量。两个向量之间的“距离”是一个笨拙(定义不明确)的问题,因为向量没有位置限制。

  2. 您正在使用叉积公式,但我不知道为什么:

    | AxB | = | A || B | Sin(theta)

  3. 我认为您实际上想做的是计算向量(2,1,2)和(1,0,3)的端点之间的距离。为此,只需使用勾股定理(扩展到3D)即可。

    d = sqrt((x1-x2)^ 2 +(y1-y2)^ 2 +(z1-z2)^ 2)

    d = sqrt((2-1)^ 2 +(1-2)^ 2 +(2-3)^ 2)

    d = sqrt(1 ^ 2 +(-1)^ 2 +(-1)^ 2)

    d = sqrt(3)

编辑:

如果您真正需要的是叉积的大小,| AxB |然后只需找到叉积(使用行列式),然后计算结果的大小即可。不需要您使用的公式。