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.