ver*_*crp 26 python matlab numpy
如何在numpy中创建3维矩阵,如matlab a(:,:,:).我尝试使用numpy.array将创建3d矩阵的matlab代码转换为python,我不知道如何在numpy中创建3d矩阵/数组
unu*_*tbu 69
a=np.empty((2,3,5))
Run Code Online (Sandbox Code Playgroud)
创建一个2x3x5阵列.(如果要初始化值,还有np.zeros.)
您还可以重塑现有数组:
a=np.arange(30).reshape(2,3,5)
Run Code Online (Sandbox Code Playgroud)
np.arange(30)创建一个1-d数组,其值为0..29.reshape()方法返回一个包含具有新形状的相同数据的数组.