<< CL_rot_compose Coordinates and frames CL_rot_defFrameVec >>

CelestLab >> Coordinates and frames > CL_rot_contQuat

CL_rot_contQuat

Makes a quaternion continuous

Calling Sequence

[qc] = CL_rot_contQuat(q)

Description

Parameters

q:

Quaternion (dim N)

qc:

Quaternion with continuous components (dim N)

Authors

Examples

alpha = 0 : 0.1 : 5;
q = CL_rot_matrix2quat(CL_rot_angles2matrix([1,2], [alpha; 2*alpha]));
qc = CL_rot_contQuat(q);
scf(); plot(alpha, [q.r; q.i]); xtitle("Initial quaternion");
scf(); plot(alpha, [qc.r; qc.i]); xtitle("Transformed quaternion");

Report an issue
<< CL_rot_compose Coordinates and frames CL_rot_defFrameVec >>