lsqminnorm

Solução de mínimos quadrados de norma mínima de um sistema linear.

Categoria: Mathematics > Linear Algebra

Sintaxe

x = lsqminnorm(A, b)

Retorna o x de menor norma 2 entre os que minimizam norm(A*x - b).

Descrição

Se A tem posto deficiente ou mais colunas que linhas, infinitos vetores dão o mesmo menor resíduo. lsqminnorm escolhe o mais curto, a mesma resposta de pinv(A)*b, obtida com uma decomposição ortogonal completa em vez de uma pseudoinversa explícita.

Argumentos de entrada

A
Matriz de coeficientes de qualquer forma ou posto.
b
Lado direito com size(A,1) linhas.

Argumentos de saída

x
A solução de mínimos quadrados de norma mínima.

Exemplo

Sistemas de posto deficiente e subdeterminados

lsqminnorm([1 1; 1 1], [2; 2])
lsqminnorm([1 2 3], 6)
Saída
ans = 2×1

    1.0000
    1.0000
ans = 3×1

    0.4286
    0.8571
    1.2857

Veja também

pinv mldivide lscov svd