Ранг матрицы
k = rank(A)k = rank(A,tol) возвращает ранг матричного k = rank(A)A.
Используйте sprank, чтобы определить структурный ранг разреженной матрицы.
задает различный допуск, чтобы использовать в вычислении ранга. Ранг вычисляется как число сингулярных значений k = rank(A,tol) A, которые больше, чем tol.
rank использует метод на основе сингулярного разложения или SVD. Алгоритм SVD является более трудоемким, чем некоторые альтернативы, но это является также самым надежным.
Ранг матричного A вычисляется как число сингулярных значений, которые больше, чем допуск. По умолчанию допуском является max(size(A))*eps(norm(A)). Однако можно задать различный допуск с командой rank(A,tol).
пустой указатель | orth | sprank | svd