Estoy tratando de usar una matriz para calcular cosas. El código es este
import numpy as np
# some code
mmatrix = np.zeros(nrows, ncols)
print mmatrix[0, 0]
pero obtengo 'tipo de datos no entendido', y funciona si lo hago desde la terminal.
Respuestas:
Tratar:
mmatrix = np.zeros((nrows, ncols))
Dado que el parámetro de forma tiene que ser un int o una secuencia de ints
http://docs.scipy.org/doc/numpy/reference/generated/numpy.zeros.html
De lo contrario, pasará ncols
a np.zeros
como dtype.