это называется наименьший квадрат; решение наименьших квадратов для
y1*b=target1
y2*b=target2
равно
b=[y1;y2]\[target1;target2]
, что эквивалентно решению псевдообращения вышеприведенного уравнения с помощью
A=[y1;y2];
b=inv(A'*A)*A'*[target1;target2]