gpt4 book ai didi

c++ - 计算 0 和 360 之间的两个 vector 之间的角度始终在同一方向

转载 作者:行者123 更新时间:2023-11-30 03:57:45 30 4
gpt4 key购买 nike

<分区>

首先请问, vector 之间的夹角是顺时针还是逆时针?能具体点吗?

我需要计算我将从 3 个点创建的 vector 之间的角度。我需要角度在 0 到 360 度之间,并且始终在同一方向测量。

我该怎么做?

我将使用它来找到使它成为直角...垂直所需的角度。方向很重要的原因是我将从相同的原点在垂直于 90 度的 vector 和另一个垂直于 270 度的 vector 上进行两次。因此,如果它只测量最小角度,我将不知道我是否需要增加或减去一个角度。

测量 vector 0-1和0-3之间的角度

测量 vector 0-1和0-2之间的角度

0-2需要逆时针旋转90度到0-1

0-3需要逆时针270度到0-1(顺时针90度)

我知道点的顺序。 2 始终需要 90 CCW,3 需要 270 CCW 但点可以在任何地方。

希望这是有道理的,在此先感谢您。

试图画一幅画,但由于“声誉”不让我加载

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com