Givens plane rotation
Syntax
[G,y] = planerot(x)
Description
[G,y] = planerot(x) where x is a 2-component column vector, returns a 2-by-2 orthogonal matrix G so that y = G*x has y(2) = 0.
x
y = G*x
y(2) = 0
Examples
x = [3 4]; [G,y] = planerot(x') G = 0.6000 0.8000 -0.8000 0.6000 y = 5 0
See Also
qrdelete, qrinsert
qrdelete
qrinsert