Math 在旋转系统中求到平面的距离

Math 在旋转系统中求到平面的距离,math,geometry,Math,Geometry,我有一个学前水平的问题,我只是不知道该从什么方向开始,我的数学很差劲。让我通过一个例子来简化我的问题:我们有一架飞行的直升机,底部有一个测距设备,它正在向下看。地面平坦,直升机可以前后左右倾斜。(可以同时执行两个轴)如果直升机完全处于水平位置,我的距离测量显示直升机高于地面的高度。 如何计算直升机在给定θ和φ倾角下的高度? 我有这样的感觉,它可以通过使用简单的二维三角,而不是三维向量代数来计算线平面交点 提前谢谢 我想应该是: altitude = D*cos(theta)*cos(phi)

我有一个学前水平的问题,我只是不知道该从什么方向开始,我的数学很差劲。让我通过一个例子来简化我的问题:我们有一架飞行的直升机,底部有一个测距设备,它正在向下看。地面平坦,直升机可以前后左右倾斜。(可以同时执行两个轴)如果直升机完全处于水平位置,我的距离测量显示直升机高于地面的高度。 如何计算直升机在给定θ和φ倾角下的高度? 我有这样的感觉,它可以通过使用简单的二维三角,而不是三维向量代数来计算线平面交点

提前谢谢

我想应该是:

altitude = D*cos(theta)*cos(phi)

其中D是从直升机测量到地面的距离?

您需要准确地给出可用的输入。两个角度是不够的信息。至少还需要一个号码。如果你“数学不好”,就很难做计算机图形学。你需要在这方面下功夫:-)我可以提供输入,请说出其中三个=我们可能有语言障碍。算法规范从输入和输出的精确描述开始。这就是你所缺少的。问题中的语言是模糊的。所以,我有一个无限平面和一个指向该平面的向量,我有这个向量的大小和相对角度(相对于平面法线),你是说这个投影不能用这些参数计算。Grr,仔细阅读,我有两个角度和绝对距离!