두 벡터
와
은 선형 종속으로 rank
= 1이 됩니다.
파이썬에서는 NumPy linalg 서브패키지의 matrix_rank() 함수로 행렬의 랭크를 계산할 수 있습니다.
In [13]:
# 파이썬 NumPy 라이브러리를 호출합니다 import numpy as np # matrix_rank() 함수로 rank를 계산합니다 X1 = np.array([[2, 7], [5, 1]]) np.linalg.matrix_rank(X1)
Out [13]:
2
In [14]:
X1 = np.array([[2, 4], [3, 6]]) np.linalg.matrix_rank(X1)
Out [14]:
1
연습 문제
(1)
=
,
=
일 때,
+
의 랭크를 구하세요.
(2)
=
,
=
일 때,
+
의 랭크를 구하세요.