Номер условия для инверсии
C = cond(A)C = cond(A,p)возвращает номер условия с 2 нормами для инверсии, равной отношению самого большого сингулярного значения C = cond(A) A к самому маленькому.
возвращает C = cond(A,p) p - номер условия нормы, где p может быть 1, 2, Inf или 'fro'.
rcond является более эффективным, но менее надежным, методом оценки условия матрицы по сравнению с cond.
Алгоритм для cond имеет три части:
Если p = 2, то cond использует сингулярное разложение, обеспеченное svd, чтобы найти отношение самых больших и самых маленьких сингулярных значений.
Если p = 1, Inf или 'fro', то cond вычисляет номер условия с помощью соответствующей нормы входной матрицы и ее инверсии с norm(A,p) * norm(inv(A),p).
Если входная матрица разреженна, то cond игнорирует, любой задал значение p и вызывает condest.