Python中開根號可以使用 math 模塊的 sqrt 方法,但是這個方法是針對單個數字的,若要對矩陣進行開根號,則需要使用 numpy 模塊中的 sqrt 方法。
import numpy as np # 創建一個3x3的矩陣 x = np.array([[4, 9, 16], [25, 36, 49], [64, 81, 100]]) # 對矩陣進行開根號 result = np.sqrt(x) print(result)
運行以上代碼后,會得到一個新的 3x3 的矩陣,每個元素都是原矩陣對應元素的開根號。
使用 numpy 中的 sqrt 方法可以方便地對矩陣進行開根號,同時也支持對數組等其他數據類型進行開根號操作。