[Linear Algebra](python) Rank, Span

berry Β·2021λ…„ 10μ›” 3일
0

Linear Algebra

λͺ©λ‘ 보기
5/5
post-thumbnail

🧩 Matrix _ Span, Rank

πŸ“Œ Span

basis: 주어진 κ³΅κ°„μ—μ„œ λ§Œλ“€μ–΄ λ‚Ό 수 μžˆλŠ” 벑터
span: 두 개 μ΄μƒμ˜ λ²‘ν„°λ‘œ λ§Œλ“€μ–΄ λ‚΄λŠ” 곡간

πŸ“Œ Rank

rank: λ²‘ν„°λ“€λ‘œ λ§Œλ“€μ–΄λ‚Ό 수 μžˆλŠ” κ³΅κ°„μ˜ 차원

🏁 λ‚΄ 풀이

1)

rank = np.linalg.matrix_rank(gh_arr)
print('rank =', rank)

>>> 1
'두 λ²‘ν„°μ˜ rank 1 = ν•œ 차원에 μ‘΄μž¬ν•˜λ―€λ‘œ 1차원 span이닀.'
'두 λ²‘ν„°λŠ” 같은 선상에 μ‘΄μž¬ν•œλ‹€. λ”°λΌμ„œ 두 λ²‘ν„°λŠ” Linearly Dependent'

2)

rank2 = np.linalg.matrix_rank(lmn_arr) # span (차원 수)
print('rank2 =', rank2)
 
>>> 3
'μ„Έ λ²‘ν„°μ˜ rank = 3 μ„Έ 벑터가 3개의 차원에 μ‘΄μž¬ν•˜λ―€λ‘œ 3차원 span이닀.'
'μ„Έ λ²‘ν„°λŠ” Linearly Independent'

profile
Engineer

0개의 λŒ“κΈ€