Python是一種強大的編程語言,擁有豐富的庫與函數。其中,矩陣處理函數是常常被使用的一類函數。下面將介紹幾個常用的python矩陣處理函數。
# 創建矩陣 import numpy as np m = np.array([[1,2,3],[4,5,6],[7,8,9]]) # 查看矩陣 print(m) # 矩陣轉置 print(m.T) # 矩陣相加 m1 = np.array([[1,1,1],[1,1,1],[1,1,1]]) print(m + m1) # 矩陣相乘 m2 = np.array([[1,2],[3,4],[5,6]]) print(np.dot(m, m2)) # 求矩陣的逆矩陣 m3 = np.array([[1,2],[3,4]]) m3_inv = np.linalg.inv(m3) print(m3_inv)
以上代碼中,創建矩陣使用了NumPy庫。通過print函數輸出矩陣,并使用矩陣轉置、相加、相乘、逆矩陣等函數進行操作。
總結:Python矩陣處理函數可以極大的提高矩陣計算的效率和準確性。使用這些函數可以更加方便快捷的完成數據處理和分析等工作。
上一篇css太極圖教程