Computer Science

[선형대수] 대각행렬을 생성 후, 분리하여 블록행렬 처리하기

imsunbow 2023. 12. 4. 23:16

'

 

대각행렬을 생성후, 분리하여 블록행렬 4개로 만드는 예제이다.

 

개발환경: Google colab

 

대각행렬은 np.diag([대각성분1,대각성분2, 대각성분3]) 의 꼴로 생성한다. 그리고 대각행렬의 일부를 dag[] 형태로 나누어 쪼갠 후, 다시 행,열로 합쳐저 D행렬을 생성한다.

출력값

대각행렬을 생성후, 일부 분리하여 다시 합치는 작업을 진행해보았다. 출력 결과 3x3 matrix에서 주 대각성분이 3,4,5인 대각행렬이 만들어지는 것을 확인할 수 있었다.

반응형