powered by
It calculates a rotation matrix from a rotation axis and angle of rotation.
rot.matrix(ksi, theta, rads = FALSE)
The rotation axis, a vector with two elements, the first is the latitude and the second is the longitude.
The angle of rotation.
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.
A 3 x 3 rotation matrix.
The function accepts as arguments the rotation axis and the angle of rotation and it calcualtes the requested rotation matrix.
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.
Arotation, rotation, rsop
# NOT RUN { ksi <- c(25.31, 24.29) theta <- 2.38 A <- rot.matrix(ksi, theta, rads = FALSE) A Arotation(A) # }
Run the code above in your browser using DataLab