www.pudn.com > calibr8.zip > euler.m
function rotmat = euler(ox, fy, kz) %DEVELOPMENT PHASE % % rotmat = euler(ox, fy, kz) % % computes rotation matrix from euler angles % % rotmat - rotation matrix % ox, fy, kz = rotation angles rotmat = [ cos(fy)*cos( kz ), cos(ox)*sin(kz) + sin(ox)*sin(fy)*cos(kz), sin(ox)*sin(kz) - cos(ox)*sin(fy)*cos(kz); -cos(fy)*sin( kz ), cos(ox)*cos(kz) - sin(ox)*sin(fy)*sin(kz), sin(ox)*cos(kz) + sin(ox)*sin(fy)*sin(kz); sin(fy), -sin(ox)*cos(fy), cos(ox)*cos(fy)];