annotate doc/interpreter/quaternion.txi @ 5708:dec8dd15a574

[project @ 2006-03-22 22:25:58 by jwe]
author jwe
date Wed, 22 Mar 2006 22:26:44 +0000
parents aae05d51353c
children 083721ae3dfa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3461
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
1 @c Copyright (C) 1996, 1997 John W. Eaton
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
2 @c This is part of the Octave manual.
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
3 @c For copying conditions, see the file gpl.texi.
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
4
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3463
diff changeset
5 @node Quaternions
3461
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
6 @chapter Quaternions
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
7
3463
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
8 Quaternions are hypercomplex numbers used to represent spatial
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
9 rotations in three dimensions. This set of routines provides a useful
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
10 basis for working with quaternions in Octave. A tutorial is in the
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
11 Octave source, scripts/quaternion/quaternion.ps.
3461
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
12
3463
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
13 These functions were written by A. S. Hodel, Associate Professor,
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
14 Auburn University.
3461
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
15
3463
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
16 @DOCSTRING(quaternion)
3461
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
17
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
18 @DOCSTRING(qconj)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
19
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
20 @DOCSTRING(qderiv)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
21
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
22 @DOCSTRING(qderivmat)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
23
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
24 @DOCSTRING(qinv)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
25
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
26 @DOCSTRING(qmult)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
27
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
28 @DOCSTRING(qtrans)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
29
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
30 @DOCSTRING(qtransv)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
31
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
32 @DOCSTRING(qtransvmat)
1f2ce6b49c57 [project @ 2000-01-19 15:21:52 by hodelas]
hodelas
parents:
diff changeset
33
3463
4e817955149b [project @ 2000-01-19 18:54:40 by jwe]
jwe
parents: 3461
diff changeset
34 @DOCSTRING(qcoordinate_plot)