numpy.matlib.ones#
- matlib.ones(shape, dtype=None, order='C')[源代码]#
全一矩阵。
返回一个指定形状和类型、并填充为一的矩阵。
- 参数:
- shape{整数序列, 整数}
矩阵的形状
- dtype数据类型, 可选
矩阵所需的数据类型,默认为 np.float64。
- order{‘C’, ‘F’}, 可选
是否以 C-contiguous 或 Fortran-contiguous 顺序存储矩阵,默认为 ‘C’。
- 返回:
- out矩阵
指定形状、数据类型和顺序的全一矩阵。
另请参阅
ones
全一数组。
matlib.zeros
零矩阵。
注意
如果
shape
的长度为一,即(N,)
,或者是一个标量N
,out 会变成形状为(1,N)
的单行矩阵。示例
>>> np.matlib.ones((2,3)) matrix([[1., 1., 1.], [1., 1., 1.]])
>>> np.matlib.ones(2) matrix([[1., 1.]])