quaternion.m
by Mark Tincknell
18 Oct 2011
(Updated 16 Jan 2013)
quaternion class, vectorized, converts among rotation representations, numerical Euler propagation
|
Watch this File
|
| File Information |
| Description |
quaternion.m is a matlab class that implements quaternion mathematical operations, 3 dimensional rotations, transformations of rotations among several representations, and numerical propagation of Euler’s equations for rotational motion. All quaternion.m class methods except PropagateEulerEq are fully vectorized. |
| Acknowledgements |
Function To Convert Between Dcm, Euler Angles, Quaternions, And Euler Vectors
inspired this file.
|
| Required Products |
MATLAB
|
| MATLAB release |
MATLAB 7.12 (R2011a)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 29 Dec 2011 |
fixed bugs, added some new methods |
| 18 May 2012 |
A few new methods and small bug fixes |
| 13 Nov 2012 |
added quaternion.OmegaAxis to get angular velocity vectors from time series of quaternions |
| 16 Jan 2013 |
change normalize, rand; fix isequal*, rotateutov; add dot, interp1, randRot |
|
Contact us