view scripts/quaternion/qconj.m @ 3426:f8dde1807dee

[project @ 2000-01-13 08:40:00 by jwe]
author jwe
date Thu, 13 Jan 2000 08:40:53 +0000
parents 1e7532b9173b
children a892190f4977
line wrap: on
line source


function retval = qconj(q)
  # function retval = qconj(q)
  # conjugate of a quaternion
  #  q = [w,x,y,z] = w*i + x*j + y*k + z
  # qconj(q) = -w*i -x*j -y*k + z

  [a,b,c,d] = quaternion(q);
  retval = quaternion(-a,-b,-c,d);
endfunction