Math 计算旋转角度X-Y-Z

Math 计算旋转角度X-Y-Z,math,calculator,Math,Calculator,有一个模拟手机旋转角度加速计的手机模拟器。 用户给它的X-Y-Z旋转介于-180和180之间,结果是一个介于-1和1之间的数字 我需要在我当前的项目中做同样的事情 这里有一些例子 示例1: X=-80, Y=140, Z=-120 结果是: X=0.66g, Y=-0.64g, Z=-0.4g 示例2: X=90, Y=15, Z=-100, 结果是: X=-0.95g, Y=0.25g, Z=0.17g 我已经找了两天了,运气不好。希望有人能在这里帮助我。只是一个直观的答案: 你的X,Y,Z基

有一个模拟手机旋转角度加速计的手机模拟器。 用户给它的X-Y-Z旋转介于-180和180之间,结果是一个介于-1和1之间的数字

我需要在我当前的项目中做同样的事情

这里有一些例子

示例1: X=-80, Y=140, Z=-120 结果是: X=0.66g, Y=-0.64g, Z=-0.4g

示例2: X=90, Y=15, Z=-100, 结果是: X=-0.95g, Y=0.25g, Z=0.17g

我已经找了两天了,运气不好。希望有人能在这里帮助我。

只是一个直观的答案: 你的X,Y,Z基本上是极坐标。可以应用雅可比变换将其转换为笛卡尔空间。然后将其与一些随机或有意义的速度向量相乘,得到某种相关的假加速度