Construct the p x p rotation matrix that rotates the
unit vector (1,0,....0), i.e., the x_1-axis,
onto (1,1,1,...1)/sqrt(p), or more generally to
u / ||u|| (u :=unit.image
).
1 |
p |
integer; the dimension (of the vectors involved). |
transpose |
logical indicating if the transposed matrix is to returned. |
unit.image |
numeric vector of length p onto which the unit vector should be rotated; defaults to “the diagonal” prop. to(1,1,1,...,1). |
The qr
decomposition is used for a Gram-Schmitt basis
orthogonalization.
p x p orthogonal matrix which rotates
(1,0,...,0) onto a vector proportional to unit.image
.
Martin Maechler
qr
, matrix (and vector) multiplication,
%*%
.
1 2 3 4 5 6 7 8 |
Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.
All documentation is copyright its authors; we didn't write any of that.