Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

adjoint

정사각 행렬의 고전적 수반 행렬

설명

X = adjoint(A)A*X = det(A)*eye(n) = X*A를 만족하는 A고전적 수반 행렬 X를 반환합니다. 여기서 nA의 행 개수입니다.

예제

예제

모두 축소

숫자형 행렬의 고전적 수반 행렬을 구합니다.

A = magic(3);
X = adjoint(A)
X = 3×3

  -53.0000   52.0000  -23.0000
   22.0000   -8.0000  -38.0000
    7.0000  -68.0000   37.0000

기호 행렬의 고전적 수반 행렬을 구합니다.

syms x y z
A = sym([x y z; 2 1 0; 1 0 2]);
X = adjoint(A)
X = 

(2-2y-z-42x-z2z-1yx-2y)

isAlways를 사용하여 det(A)*eye(3) = X*A인지 확인합니다.

cond = det(A)*eye(3) == X*A;
isAlways(cond)
ans = 3x3 logical array

   1   1   1
   1   1   1
   1   1   1

이 행렬의 고전적 수반 행렬과 행렬식을 계산하여 역행렬을 구합니다.

syms a b c d
A = [a b; c d];
invA = adjoint(A)/det(A)
invA = 

(dad-bc-bad-bc-cad-bcaad-bc)

invAA의 역행렬인지 확인합니다.

isAlways(invA == inv(A))
ans = 2x2 logical array

   1   1
   1   1

입력 인수

모두 축소

정사각 행렬로, 숫자형 행렬, 기호 스칼라 변수로 구성된 행렬, 기호 행렬 변수, 기호 함수, 기호 행렬 함수 또는 기호 표현식으로 지정됩니다.

데이터형: single | double | sym | symfun | symmatrix | symfunmatrix

세부 정보

모두 축소

고전적 수반 행렬

정사각 행렬 A의 고전적 수반 행렬은 정사각 행렬 X의 (i,j)번째 요소가 A의 (j,i)번째 여인수가 되는 X입니다.

A의 (j,i)번째 여인수는 다음과 같이 정의됩니다.

aji=(1)i+jdet(Aij)

AijA에서 i번째 행과 j번째 열을 제거하여 얻은 A의 부분행렬입니다.

고전적 수반 행렬을 수반 행렬과 혼동하면 안 됩니다. 수반 행렬은 행렬의 켤레 전치 행렬이며 고전적 수반 행렬은 행렬의 여인수 전치 행렬의 다른 이름입니다.

버전 내역

R2013a에 개발됨

모두 확장

참고 항목

| | |