NumPy参考 >例行程序 >Matrix library (numpy.matlib) > numpy.matlib.empty
numpy.matlib.
empty
(shape,dtype = None,order ='C' )[源代码] ¶返回给定形状和类型的新矩阵,而无需初始化条目。
空矩阵的形状。
所需的输出数据类型。
是否以行优先(C样式)或列优先(Fortran样式)的顺序存储多维数据在内存中。
也可以看看
empty_like
, zeros
笔记
empty
与不同zeros
,不会将矩阵值设置为零,因此可能略快。另一方面,它要求用户手动设置数组中的所有值,因此应谨慎使用。
例子
>>> import numpy.matlib
>>> np.matlib.empty((2, 2)) # filled with random data
matrix([[ 6.76425276e-320, 9.79033856e-307], # random
[ 7.39337286e-309, 3.22135945e-309]])
>>> np.matlib.empty((2, 2), dtype=int)
matrix([[ 6600475, 0], # random
[ 6586976, 22740995]])