# hess

forma de Hessenberg

## Seqüência de Chamamento

    H = hess(A)
                [U,H] = hess(A)

## Parâmetros

A

  matriz quadrada de reais ou complexos

H

  matriz quadrada de reais ou complexos

U

  matriz quadrada ortogonal ou unitária

## Descrição

`[U,H] = hess(A)` produz uma matriz unitária `U` e uma matriz de Hessenberg `H` tais que `A = U*H*U'` e `U'*U` = Identidade. Por si só, `hess(A)` retorna `H`.

A forma de Hessenberg de uma matriz é zero abaixo da primeira subdiagonal. Se a matriz é simetrica ou Hermitiana, a forma é tridiagonal.

## Referências

A função hess é baseada nas rotinas Lapack DGEHRD, DORGHR para matrizes de e ZGEHRD, ZORGHR para matrizes de complexos.

## Exemplos

    A=rand(3,3);[U,H]=hess(A);
    and( abs(U*H*U'-A)<1.d-10 )

## Ver Também

- qr
- contr
- schur

##