上一主题

numpy.matlib.zeros

下一主题

numpy.matlib.eye

numpy.matlib.ones

numpy.matlib.ones(shape, dtype=None, order='C')[source]

矩阵的一。

返回给定形状和类型的矩阵,用一个填充。

参数:

shape:{sequence of ints,int}

矩阵的形状

dtype:数据类型,可选

矩阵的所需数据类型,默认为np.float64。

order:{'C','F'},可选

是否以C或Fortran连续顺序存储矩阵,默认值为“C”。

返回:

out:matrix

给定形状,dtype和顺序的矩阵。

也可以看看

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.]])