normq.m

来自「UAV 自动驾驶的」· M 代码 · 共 25 行

M
25
字号
function Q = normQ(quat)% This will provide a normalized quaternion% row vector given a quaternion row vector,% [q0 q1 q2 q3].%%	Q = normQ([q0 q1 q2 q3])q0 = quat(1);q1 = quat(2);q2 = quat(3);q3 = quat(4);q02 = q0*q0;q12 = q1*q1;q22 = q2*q2;q32 = q3*q3;invsqr = sqrt(q02 + q12 + q22 + q32);q0 = q0/invsqr;q1 = q1/invsqr;q2 = q2/invsqr;q3 = q3/invsqr;Q = [q0 q1 q2 q3];

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?