RotMatrix - N-dimensional Rotation matrix
R = RotMatrix(alpha, u, v)
INPUT:
alpha: Angle of rotation in radians, counter-clockwise direction.
u, v: If just the input alpha is provided, a 2D matrix is replied.
For 1 input u, the 3D rotation matrix is created. u must have 3
elements.
If u and v are used as inputs, the N-dimensional rotation is
performed in the hyperplane spanned by u and v. Note, that there is
no unique axis of rotation in N>3 dimensions.
u and v are normalized automatically and in the N-D case v is made
orthogonal to u.
The dimension of u and v determine the dimension of the output.
OUTPUT:
R: Rotation matrix.
REFERENCES:
https://analyticphysics.com/Higher%20Dimensions/Rotations%20in%20Higher%20Dimensions.htm
https://en.wikipedia.org/wiki/Rotation_matrix
https://application.wiley-vch.de/books/sample/3527406204_c01.pdf
Citar como
Jan (2025). Rotation Matrix (https://es.mathworks.com/matlabcentral/fileexchange/66446-rotation-matrix), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Se creó con
R2016b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
Más información sobre Interactions, Camera Views, and Lighting en Help Center y MATLAB Answers.
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
