quaterr.m
来自「UAV导航及控制,是老外编写的一个源代码开放程序」· M 代码 · 共 26 行
M
26 行
function Q = quaterr(q, p)% This will compute the difference between two quaternion% vectors, q and p. %% Q = quaterr(q1, q2)%% Q = 3x1 error matrix% q and p = 4x1q1 = q(1);q2 = q(2);q3 = q(3);q4 = q(4);p1 = p(1);p2 = p(2);p3 = p(3);p4 = p(4);sgn = 2*sign(q1*p1 + p2*p2 + q3*p3 + q4*p4);Q = sgn*[-q1*p2 + q2*p1 + q3*p4 - q4*p3;... -q1*p3 - q2*p4 + q3*p1 + q4*p2;... -q1*p4 + q2*p3 - q3*p2 + q4*p1];
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?