numpy创建全0数组,matlab创建全零数组
在大蟒中,可以使用" numpy.zeros()"命令建立全零数组;语法为numpy.zeros(shape,dtype=float,order=C )。
语句格式:
numpy.zeros(shape,dtype=float,order=C )
参数说明:
形状:整型或元素为整型的序列,表示生成的新数组的形状,如(2,3)或2。
数据类型:生成数组的数据格式,如numpy.int8。默认为numpy.float64。
订单:{C , F}可选,是否将多维数据存储为C-或fortran-连续(按行或按列)顺序。
返回值:ndarray,一个指定了形状,数据类型,顺序的零数组。
示例见下:
第四个例子看起来很方便。
Numpy文档原文:
numpy.zeros
numpy.zeros(shape,dtype=float,order=C )
returnnewarrayofgivenshapeandtype,filledwithzeros .
参数:
形状:成序列芬茨
新阵列的形状,例如(2,3)或2。
d型:数据类型,可选
数组所需的数据类型,例如numpy。int 8。defaultusnumpy。浮子64
订单:{C , F},可选
无论是存储多维数据集还是连续(按行或按列)排序的内存。
返回:
具有给定形状、数据类型和顺序的零的数组。
#指定长度的一维数组
NP。零(5)
数组([0。0.0.0.0.])
#指定数据类型,指定长度的一维数组
np.zeros((5,),dtype=int)
数组([0,0,0,0,0])
#二维数组
np.zeros((2,1))
数组([[0。],
[0.]])
s=(2,2)
np。零
数组([[0。0.],
[0.0.]])
#指定类型
np.zeros((2,),dtype=[(x , i4 ),( y , i4)])#customdtype
数组([(0,0),(0,0)],
dtype=[(x , i4 ),( y , i4)])推荐课程:python语言设计(嵩天教授)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。