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