1. 程式人生 > 程式設計 >關於numpy中eye和identity的區別詳解

關於numpy中eye和identity的區別詳解

兩個函式的原型為:

np.identity(n,dtype=None)

np.eye(N,M=None,k=0,dtype=<type ‘float'>);

np.identity只能建立方形矩陣

np.eye可以建立矩形矩陣,且k值可以調節,為1的對角線的位置偏離度,0居中,1向上偏離1,2偏離2,以此類推,-1向下偏離。值絕對值過大就偏離出去了,整個矩陣就全是0了。

以上這篇關於numpy中eye和identity的區別詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。