Como eu uso a aproximação de mínimos quadrados no MATLAB?
Para uma tarefa de casa em álgebra linear, eu resolvi a seguinte equação usando o MATLAB\
operador (que é a maneira recomendada de fazer isso):
A = [0.2 0.25; 0.4 0.5; 0.4 0.25]; y = [0.9 1.7 1.2]'; x = A \ y
que produz a seguinte resposta:
x = 1.7000 2.0800
Para a próxima parte da atribuição, devo resolver a mesma equação usando a aproximação de mínimos quadrados (e, em seguida, compará-la com o valor anterior para ver a precisão da aproximação).
Como posso encontrar uma maneira de fazer isso no MATLAB?
Trabalho anterior: encontrei a funçãolsqlin
, que parece ser capaz de resolver equações do tipo acima, mas eu não entendo quais argumentos fornecer, nem em que ordem.