isIllConditioned

Testa se um objeto decomposition representa uma matriz mal condicionada.

Categoria: Mathematics > Linear Algebra

Sintaxe

tf = isIllConditioned(dA)

Verdadeiro se a matriz fatorada no objeto decomposition dA é mal condicionada.

Descrição

Uma solução calculada a partir de uma matriz mal condicionada pode ter perdido quase toda a precisão. O teste compara o inverso do número de condição da matriz com um limiar ligado à precisão de máquina, usando a fatoração já guardada no objeto, sem nova fatoração.

A função se aplica apenas a objetos decomposition, não a matrizes comuns; para estas, use rcond ou cond.

Argumentos de entrada

dA
Um objeto decomposition.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Uma matriz bem condicionada

dA = decomposition([4 1; 2 3]);
isIllConditioned(dA)
rcond(dA)
Saída
ans = logical
   0
ans = 0.3333

Veja também

decomposition rcond cond condest