Files
Book4_Power-of-Matrix/Book4_Ch04_Python_Codes/Bk4_Ch4_02.py
2022-07-15 06:07:14 -04:00

22 lines
422 B
Python

###############
# Authored by Weisheng Jiang
# Book 4 | From Basic Arithmetic to Machine Learning
# Published and copyrighted by Tsinghua University Press
# Beijing, China, 2022
###############
# Bk4_Ch4_02.py
import numpy as np
A = np.matrix([[1,2,3],
[4,5,6],
[7,8,9]])
# extract diagonal elements
a = np.diag(A)
# construct a diagonal matrix
A_diag = np.diag(a)