eye
是 NumPy 庫中的一個函數(shù),用于創(chuàng)建一個對角線上為1,其余元素為0的二維數(shù)組(也稱為單位矩陣)
首先,確保已經(jīng)安裝了 NumPy。如果沒有安裝,可以使用以下命令進行安裝:
pip install numpy
然后,在 Python 代碼中,按照以下步驟調用 eye
函數(shù):
import numpy as np
eye
函數(shù)并傳入相應的參數(shù)。例如,要創(chuàng)建一個 3x3 的單位矩陣,可以這樣調用:identity_matrix = np.eye(3)
eye
函數(shù)還接受一些可選參數(shù),例如:
M
:指定矩陣的列數(shù)。默認值與 N
相同。k
:指定對角線的索引。正值表示上對角線,負值表示下對角線,0 表示主對角線。dtype
:指定矩陣元素的數(shù)據(jù)類型。以下是一個更復雜的示例,創(chuàng)建一個 4x4 的單位矩陣,其中對角線索引為 -1:
import numpy as np
diagonal_matrix = np.eye(4, k=-1)
print(diagonal_matrix)
輸出結果:
[[0. 1. 0. 0.]
[0. 0. 1. 0.]
[0. 0. 0. 1.]
[0. 0. 0. 0.]]
這樣,你就可以正確地調用 Python 的 eye
函數(shù)了。