# kernel

núcleo de uma matriz

## Seqüência de Chamamento

    W=kernel(A [,tol,[,flag])

## Parâmetros

A

  matriz de reais ou complexos completa ou matriz de reais esparsa

flag

  string `'svd'` (padrão) ou `'qr'`

tol

  número real

W

  matriz de posto-coluna completo

## Descrição

`W=kernel(A)` retorna o núcleo (espaço nulo) de `A`. Se A tem posto-coluna completo, então uma matriz vazia [] é retornada.

`flag` e `tol` são parâmetros opcionais: `flag = 'qr'` ou`'svd'` (o padrão é `'svd'`).

`tol` = parâmetro de tolerância (de ordem `%eps` como valor padrão).

## Exemplos

    A=rand(3,1)*rand(1,3);
    A*kernel(A)
    A=sparse(A);
    clean(A*kernel(A))

## Ver Também

- colcomp
- fullrf
- fullrfk
- linsolve