Python 語言是一種強大的編程語言,適用于各種應用場景。矩陣計算是一種常見的應用場景,在 Python 語言中也有很多矩陣計算的相關庫,如 NumPy 等,本文將介紹 Python 的矩陣相乘算法。
# Python 矩陣相乘示例 import numpy as np x = np.array([[1,2],[3,4]]) y = np.array([[5,6],[7,8]]) # 矩陣相乘 z = np.dot(x,y) print(z)
如上所示,Python 中的矩陣相乘使用 NumPy 庫中的 dot 函數,參數為兩個數組,表示要進行相乘的矩陣。
值得一提的是,在 Python 3.5 以后,矩陣相乘的操作符 @ 也是可用的。例如:
# Python 矩陣相乘示例 import numpy as np x = np.array([[1,2],[3,4]]) y = np.array([[5,6],[7,8]]) # 矩陣相乘 z = x @ y print(z)
以上內容簡單介紹了 Python 中的矩陣相乘算法。相信讀者通過本文的介紹能夠輕松上手 Python 語言的矩陣相乘操作。
上一篇css多背景色