Funcions d'àlgebra lineal i matriu NumPy

Bloc

Funcions d'àlgebra lineal i matriu NumPy

NumPy té un mòdul separat per a l'àlgebra lineal. El mòdul conté totes les funcions necessàries per a l’àlgebra lineal. numpy.linalg és el paquet de NumPy per a l'àlgebra lineal NumPy. L’Àlgebra Lineal és la branca de les matemàtiques relacionades amb els espais vectorials i el mapatge entre espais.

Àlgebra Lineal NumPy

Àlgebra Lineal NumPy

Vegem diversos productes Matrix i Vector a NumPy:

Productes de matriu i vectorials

Per als càlculs de matrius i vectors té les funcions següents:

  • punt (): pot calcular el producte punt de dues matrius
  • vdot (): pot calcular el producte punt de dos vectors
  • inner (): pot calcular el producte intern de les matrius
  • outer (): pot calcular els productes externs de dues matrius
  • matmul (): pot determinar la multiplicació de matrius de dues matrius
  • det () - pot calcular el determinant d'una matriu
  • solve () - pot resoldre una equació de matriu lineal
  • inv (): pot calcular la inversa multiplicativa de la matriu
  • trace (): calcula la suma d’elements diagonals
  • rank (): retorna el rang de la matriu

Funcions NumPy dot i vdot

La funció punt proporciona el producte punt de dues matrius. És similar a la multiplicació de matrius.

La funció vdot, d'altra banda, s'utilitza per al producte punt de dos o més vectors. És equivalent a la suma dels elements de la matriu.

# tutorials imprevistos #funcions de valor propi inesperat #numpy

data-flair.training

Funcions d'àlgebra lineal i matriu NumPy

NumPy té un mòdul separat per a l'àlgebra lineal. El mòdul conté totes les funcions necessàries per a l’àlgebra lineal. numpy.linalg és el paquet de NumPy per a l'àlgebra lineal NumPy.