gpt4 book ai didi

c - 给定距离和角度,查找 vector 终点的 3D 坐标

转载 作者:行者123 更新时间:2023-11-30 17:02:00 25 4
gpt4 key购买 nike

如何找到 P 的坐标?我看过其他 2D 和 3D 帖子,但他们说我需要 3D 角度,有些人说我只需要两个角度,但我不明白是哪些角度,我数学很烂。

All See this image, I have is those two angles and the distance between B and P

最佳答案

要在 3D 中定义 vector ,给定其长度,您需要 2 个角度。这 3 个坐标(长度 + 2 个角度)被称为“球坐标”。有 3 个约定来定义此类角度。最常见的是半径-仰角-方位角。在此约定中,给定半径、仰角和方位角, vector 的笛卡尔坐标表达式为:

x = radius * sin(elevation) * cos(azimuth)
y = radius * sin(elevation) * sin(azimuth)
z = radius * cos(elevation)

关于c - 给定距离和角度,查找 vector 终点的 3D 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36744148/

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