givens transformação de Givens

## Seqüência de Chamamento

    U=givens(xy)
                U=givens(x,y)
                [U,c]=givens(xy)
                [U,c]=givens(x,y)

## Parâmetros

x,y

  dois números reais ou complexos

xy

  vetor coluna de reais ou complexos de tamanho 2

U

  matriz 2x2 unitária

c

  vetor coluna de reais ou complexos de tamanho 2

## Descrição

`U= givens(x, y)` ou `U = givens(xy)` com `xy = [x;y]` retorna uma matriz unitária `2`x`2` `U` tal que:

`U*xy=[r;0]=c`.

Note que `givens(x,y)` e `givens([x;y])` são equivalentes.

## Exemplos

    A=[3,4;5,6];
    U=givens(A(:,1));
    U*A

## Ver Também

- qr