linalg::adjointПримыкающий из матрицы
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
linalg::adjoint(A)
linalg::adjoint(A) вычисляет примыкающий Adj (A) n ×n матричный A. Примыкающая матрица удовлетворяет уравнению
, где I n является n ×n единичная матрица.
Звонок компонента A должен иметь категорию Cat::CommutativeRing.
Мы задаем матрицу по rationals:
MatQ := Dom::Matrix(Dom::Rational): A := MatQ([[0, 2, 1], [2, 1, 0], [1, 0, 2]])

Затем примыкающая матрица A дают:
Ad := linalg::adjoint(A)

Мы проверяем свойство примыкающего матричного Ad упомянутый выше:
A * Ad = det(A)*MatQ::identity(3)

|
Квадратная матрица области категории |
Матрица того же доменного типа как A.
Примыкающая из квадратной матрицы, A является матрицей, чья (i, j)-th запись (j, i)-th кофактор A.
(j, i)-th кофактор A задан
, где A ij является субматрицей A, полученного из A путем удаления i-th строка и j-th столбец.