Решение наименьших квадратов минимальной нормы к линейному уравнению
Решение минимальной нормы, вычисленное по lsqminnorm представляет особый интерес при наличии нескольких решений. Уравнение Ax = b имеет много решений, когда A является неопределенным (меньше строк, чем столбцов) или имеет низкий ранг.
lsqminnorm(A,B,tol) обычно эффективнее, чем pinv(A,tol)*B для вычисления минимальных норм наименьших квадратов решений линейных систем. lsqminnorm использует полное ортогональное разложение (ХПК) для нахождения аппроксимации низкого ранга A, пока pinv использует разложение сингулярных значений (SVD). Поэтому результаты pinv и lsqminnorm не совпадают точно.
Для разреженных матриц lsqminnorm использует другой алгоритм, чем для плотных матриц, и поэтому может давать другие результаты.