numpy.matlib.ones#
- matlib.ones(shape, dtype=None, order='C')[source]#
單位矩陣。
傳回一個指定形狀和類型的矩陣,並以 1 填充。
- 參數:
- shape{整數序列, 整數}
矩陣的形狀
- dtype資料型別,選填
矩陣所需的資料型別,預設為 np.float64。
- order{‘C’, ‘F’}, 選填
是否以 C 或 Fortran 相鄰順序儲存矩陣,預設為 ‘C’。
- 傳回值:
- out矩陣
具有指定形狀、dtype 和順序的單位矩陣。
另請參閱
ones
單位陣列。
matlib.zeros
零矩陣。
註解
如果
shape
的長度為 1,即(N,)
,或是純量N
,則 out 會變成形狀為(1,N)
的單列矩陣。範例
>>> np.matlib.ones((2,3)) matrix([[1., 1., 1.], [1., 1., 1.]])
>>> np.matlib.ones(2) matrix([[1., 1.]])