############### # Authored by Weisheng Jiang # Book 4 | From Basic Arithmetic to Machine Learning # Published and copyrighted by Tsinghua University Press # Beijing, China, 2022 ############### # Bk4_Ch4_08.py from numpy.linalg import matrix_power as pw A = np.array([[1., 2.], [3., 4.]]) # matrix inverse A_3 = pw(A,3) A_3_v3 = A@A@A # piecewise power A_3_piecewise = A**3