给出3x3旋转矩阵,给出一个常加速度A,求出三个方向的分量加速度,即Ax,Ay,Az。
虽然仅仅是“重新发明轮子”并不难,但我想知道是否已经有了Matlab函数,特别是在航空航天工具箱中?
发布于 2014-02-08 16:04:58
NxN旋转矩阵具有N(N1)/2嵌入角。将一个单位的右手规则坐标系旋转成R的方向,需要这几个旋转。在你的例子中有三个角度。
不,Matlab没有这样一个内置的函数。我也是自己的。注意你需要的弧形,当然要使用atan(y,x)形式,这样你就不会失去180度的旋转。
发布于 2014-02-08 16:07:58
旋转矩阵总是一个相对信息,很可能它给出了相对于10 0的方向。要获得组件,您必须乘以:
R*[A;0;0]https://stackoverflow.com/questions/21648042
复制相似问题