source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/qtfm/@quaternion/imag.m @ 37

Last change on this file since 37 was 37, checked in by (none), 14 years ago

Added original make3d

File size: 538 bytes
Line 
1function p = imag(q)
2% IMAG   Imaginary part of a quaternion.
3% (Quaternion overloading of standard Matlab function.)
4%
5% This function returns the quaternion that is the imaginary
6% part of q. If q is a real quaternion, it returns zero.
7
8% Copyright © 2005 Stephen J. Sangwine and Nicolas Le Bihan.
9% See the file : Copyright.m for further details.
10
11error(nargchk(1, 1, nargin)), error(nargoutchk(0, 1, nargout))
12
13if ispure(q)
14    p = quaternion(imag(x(q)), imag(y(q)), imag(z(q)));
15else
16    p = quaternion(imag(s(q)), imag(v(q)));
17end
18
Note: See TracBrowser for help on using the repository browser.