Looking for numpy Answers? Try Ask4KnowledgeBase
Looking for numpy Keywords? Try Ask4Keywords

numpyÁlgebra lineal con np.linalg


Observaciones

A partir de la versión 1.8, varias de las rutinas en np.linalg pueden operar en una 'pila' de matrices. Es decir, la rutina puede calcular resultados para matrices múltiples si se apilan juntas. Por ejemplo, A aquí se interpreta como dos matrices apiladas de 3 por 3:

np.random.seed(123)
A = np.random.rand(2,3,3)
b = np.random.rand(2,3)
x = np.linalg.solve(A, b)

print np.dot(A[0,:,:], x[0,:])
# array([ 0.53155137,  0.53182759,  0.63440096])

print b[0,:]
# array([ 0.53155137,  0.53182759,  0.63440096])

Los documentos oficiales de np especifican esto a través de especificaciones de parámetros como a : (..., M, M) array_like .

Álgebra lineal con np.linalg Ejemplos relacionados