123456789101112131415161718 |
- function G = calcG(q0,q1,q2,q3)
- %CALCG
- % G = CALCG(Q0,Q1,Q2,Q3)
- % This function was generated by the Symbolic Math Toolbox version 5.8.
- % 14-Jan-2015 11:09:06
- t2 = q0.*(1.0./2.0);
- t3 = q2.*(1.0./2.0);
- t4 = q1.*q2.*2.0;
- t5 = q0.^2;
- t6 = q1.^2;
- t7 = q2.^2;
- t8 = q3.^2;
- t9 = q0.*q2.*2.0;
- t10 = q1.*q3.*2.0;
- t11 = q2.*q3.*2.0;
- G = reshape([q1.*(-1.0./2.0),t2,q3.*(1.0./2.0),-t3,0.0,0.0,0.0,0.0,0.0,0.0,q2.*(-1.0./2.0),q3.*(-1.0./2.0),t2,q1.*(1.0./2.0),0.0,0.0,0.0,0.0,0.0,0.0,q3.*(-1.0./2.0),t3,q1.*(-1.0./2.0),t2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,t5+t6-t7-t8,t4+q0.*q3.*2.0,-t9+t10,0.0,0.0,0.0,0.0,0.0,0.0,0.0,t4-q0.*q3.*2.0,t5-t6+t7-t8,t11+q0.*q1.*2.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,t9+t10,t11-q0.*q1.*2.0,t5-t6-t7+t8,0.0,0.0,0.0],[10, 6]);
|