Rotation matrix from a rotation axis and angle of rotation
It calculates a rotation matrix from a rotation axis and angle of rotation.
rot.matrix(ksi, theta, rads = FALSE)
ksi |
The rotation axis, a vector with two elements, the first is the latitude and the second is the longitude. |
theta |
The angle of rotation. |
rads |
If both the ksi and theta are in rads, this should be TRUE. If both the ksi and theta are in degrees, this should be FALSE. |
The function accepts as arguments the rotation axis and the angle of rotation and it calcualtes the requested rotation matrix.
A 3 x 3 rotation matrix.
Michail Tsagris
R implementation and documentation: Michail Tsagris mtsagris@uoc.gr and Giorgos Athineou <gioathineou@gmail.com>
Course webpage of Howard E. Haber. http://scipp.ucsc.edu/~haber/ph216/rotation_12.pdf
Ted Chang (1986). Spherical Regression. Annals of Statistics, 14(3): 907-924.
ksi <- c(25.31, 24.29) theta <- 2.38 A <- rot.matrix(ksi, theta, rads = FALSE) A Arotation(A)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.