[Numpy 선형대수] 행렬의 랭크
2021. 6. 13. 12:39ㆍ업무 스킬/Python(파이썬)
728x90
열랭크(Column rank) : 행렬을 구성하는 열벡터 중 선형 독립인 열벡터의 개수.
행랭크(Row rank) : 행렬을 구성하는 행백터 중 선형 독립인 행벡터의 개수.
열랭크, 행랭크는 항상 같으므로 구별없이 랭크(Rank)라고 함.
예를 들어
위와 같은 3×3행렬 A를 보자, 위 행렬 A의 랭크는 2이다.
랭크가 2라는 의미는 행렬을 구성하는 행벡터(열벡터) 중 2개는 선형 독립이고 1개는 선형 종속이라는 뜻이다.
예를 들어, 첫 번째 행벡터와 두 번째 행벡터를 선형 결합하면 세번째 행벡터를 얻을 수 있다.
이걸 어떻게 매번 구하냐 당연히 Numpy에 수식이 있다.
728x90
'업무 스킬 > Python(파이썬)' 카테고리의 다른 글
[Python] collections.defaultdict 를 활용한, 특정 글자 수 Count (0) | 2021.07.07 |
---|---|
[Conda] Conda 가상환경 Jupyter notebook 연결하기 (0) | 2021.07.06 |
[Anaconda] 가상환경 생성 및 활성화 (conda 가상환경) (0) | 2021.05.03 |
[Python] BeautifulSoup 사용하여 주식 종목 가져오기. (0) | 2021.04.12 |
[Pandas] Apply를 활용한 Object → float 변환. (0) | 2021.04.09 |