四元数の X、Y、Z、および W コンポーネントを 4 つの分離したベクトルで経時的に持っています。
QW 1x346 2768 double
QX 1x346 2768 double
QY 1x346 2768 double
QZ 1x346 2768 double
3 つのオイラー コンポーネントを 3 つの異なるサブプロットに経時的にプロットするために、オイラー角に変換したいので、これらのような 3 つのベクトルが必要です。
heading(t) 1x346
attitude(t) 1x346
bank(t) 1x346
これを取得するための matlab の直接的な方法はありますか (4 つのベクトルを入力し、上記の 3 つのベクトルを出力する関数を意味します)、またはタイムステップごとに変換を行うコードを記述する必要がありますか? 前もって感謝します。