ndarray matrices from create bidimensional array python matlab numpy

python - matrices - Cómo crear una matriz de 3 dimensiones en numpy, como matlab a(:,:,:)



numpy ndarray (1)

Cómo crear una matriz de 3 dimensiones en numpy, como matlab a (:,:, :). Intento convertir el código de matlab que crea una matriz en 3D en python usando numpy.array y no sé cómo crear una matriz / matriz en 3D en numpy


a=np.empty((2,3,5))

crea una matriz 2x3x5. (También hay np.zeros si desea que los valores se inicialicen).

También puede remodelar las matrices existentes:

a=np.arange(30).reshape(2,3,5)

np.arange (30) crea una matriz de 1-d con valores de 0..29. El método reshape () devuelve una matriz que contiene los mismos datos con una nueva forma.