Guest User

Untitled

a guest
Jan 24th, 2019
716
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.53 KB | None | 0 0
  1. from sympy import *
  2.  
  3. p0,p1,p2 = symbols("p_0:3")
  4. x0,x1,x2 = symbols("x_0:3")
  5. q0,q1,q2 = symbols("q_0:3")
  6. r0,r1,r2 = symbols("r_0:3")
  7. n0,n1,n2 = symbols("n_0:3")
  8.  
  9. e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13 = symbols("e1:14")
  10.  
  11.  
  12. errorVec = [
  13. -n0*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(-e11*n0 - e12*n0 - e7*n0 - e8*n0 - n0)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2) + (-n0*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + n0*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (e11*n0 + e12*n0 + e7*n0 + e8*n0 + n0)*(-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2) + (e1*n0 + e13*n0 + e2*n0 + e5*n0 + e6*n0 + n0)*(n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  14. -n1*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(-e11*n1 - e12*n1 - e7*n1 - e9*n1 - n1)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2) + (-n1*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + n1*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (e11*n1 + e12*n1 + e7*n1 + e9*n1 + n1)*(-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2) + (e1*n1 + e13*n1 + e3*n1 + e5*n1 + e6*n1 + n1)*(n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  15. -n2*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(-e10*n2 - e12*n2 - e7*n2 - n2)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2) + (-n2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + n2*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (e10*n2 + e12*n2 + e7*n2 + n2)*(-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2) + (e1*n2 + e13*n2 + e4*n2 + e6*n2 + n2)*(n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  16. n0*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + (-n0*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (-e11*n0 - e12*n0 - e7*n0 - e8*n0 - n0)*(-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(e11*n0 + e12*n0 + e7*n0 + e8*n0 + n0)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2),
  17. n1*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + (-n1*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (-e11*n1 - e12*n1 - e7*n1 - e9*n1 - n1)*(-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(e11*n1 + e12*n1 + e7*n1 + e9*n1 + n1)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2),
  18. n2*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + (-n2*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (-e10*n2 - e12*n2 - e7*n2 - n2)*(-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(e10*n2 + e12*n2 + e7*n2 + n2)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2),
  19. (n0*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (-e1*n0 - e13*n0 - e2*n0 - e5*n0 - e6*n0 - n0)*(n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  20. (n1*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (-e1*n1 - e13*n1 - e3*n1 - e5*n1 - e6*n1 - n1)*(n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  21. (n2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (-e1*n2 - e13*n2 - e4*n2 - e6*n2 - n2)*(n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  22. (-p0 + q0)*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(-e11*p0 + e11*q0 - e12*p0 + e12*q0 - e7*p0 + e7*q0 - e8*p0 + e8*q0 - p0 + q0)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2) + ((-p0 + r0)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (p0 - q0)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e11*p0 - e11*q0 + e12*p0 - e12*q0 + e7*p0 - e7*q0 + e8*p0 - e8*q0 + p0 - q0) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*p0 - e1*r0 + e13*p0 - e13*r0 + e2*p0 - e2*r0 + e5*p0 - e5*r0 + e6*p0 - e6*r0 + p0 - r0))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  23. (-p1 + q1)*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(-e11*p1 + e11*q1 - e12*p1 + e12*q1 - e7*p1 + e7*q1 - e9*p1 + e9*q1 - p1 + q1)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2) + ((-p1 + r1)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (p1 - q1)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e11*p1 - e11*q1 + e12*p1 - e12*q1 + e7*p1 - e7*q1 + e9*p1 - e9*q1 + p1 - q1) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*p1 - e1*r1 + e13*p1 - e13*r1 + e3*p1 - e3*r1 + e5*p1 - e5*r1 + e6*p1 - e6*r1 + p1 - r1))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)),
  24. (-p2 + q2)*((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)) + ((-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2))*(-e10*p2 + e10*q2 - e12*p2 + e12*q2 - e7*p2 + e7*q2 - p2 + q2)/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)**2) + ((-p2 + r2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2) + (p2 - q2)*(e1*n0*p0 - e1*n0*r0 + e1*n1*p1 - e1*n1*r1 + e1*n2*p2 - e1*n2*r2 + e13*n0*p0 - e13*n0*r0 + e13*n1*p1 - e13*n1*r1 + e13*n2*p2 - e13*n2*r2 + e2*n0*p0 - e2*n0*r0 + e3*n1*p1 - e3*n1*r1 + e4*n2*p2 - e4*n2*r2 + e5*n0*p0 - e5*n0*r0 + e5*n1*p1 - e5*n1*r1 + e6*n0*p0 - e6*n0*r0 + e6*n1*p1 - e6*n1*r1 + e6*n2*p2 - e6*n2*r2 + n0*p0 - n0*r0 + n1*p1 - n1*r1 + n2*p2 - n2*r2) + (-n0*p0 + n0*r0 - n1*p1 + n1*r1 - n2*p2 + n2*r2)*(e10*p2 - e10*q2 + e12*p2 - e12*q2 + e7*p2 - e7*q2 + p2 - q2) + (n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e1*p2 - e1*r2 + e13*p2 - e13*r2 + e4*p2 - e4*r2 + e6*p2 - e6*r2 + p2 - r2))/((n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2)*(e10*n2*p2 - e10*n2*q2 + e11*n0*p0 - e11*n0*q0 + e11*n1*p1 - e11*n1*q1 + e12*n0*p0 - e12*n0*q0 + e12*n1*p1 - e12*n1*q1 + e12*n2*p2 - e12*n2*q2 + e7*n0*p0 - e7*n0*q0 + e7*n1*p1 - e7*n1*q1 + e7*n2*p2 - e7*n2*q2 + e8*n0*p0 - e8*n0*q0 + e9*n1*p1 - e9*n1*q1 + n0*p0 - n0*q0 + n1*p1 - n1*q1 + n2*p2 - n2*q2))
  25. ]
  26.  
  27. components = [p0,p1,p2,x0,x1,x2,q0,q1,q2,r0,r1,r2,n0,n1,n2]
  28.  
  29. solve(errorVec, components)
Advertisement
Add Comment
Please, Sign In to add comment