Для домашнего задания по линейной алгебре я решил следующее уравнение, используя оператор \
MATLAB (который является рекомендуемым способом сделать это):
A = [0.2 0.25; 0.4 0.5; 0.4 0.25];
y = [0.9 1.7 1.2]';
x = A \ y
, который дает следующий ответ:
x =
1.7000
2.0800
Для следующей части задания я должен решить то же уравнение, используя приближение наименьших квадратов (а затем сравнить его с предыдущим значением, чтобы увидеть, насколько точным является приближение).
Как мне найти способ сделать это в MATLAB?
Предыдущая работа: я нашел функцию lsqlin
, которая, кажется, способна решать уравнения вышеупомянутого типа, но я не понимаю, какие аргументы приводить ее и в каком порядке.