NumPy funkcije linearne algebre i matrice

Isprobajte Naš Instrument Za Uklanjanje Problema

NumPy ima zasebni modul za linearnu algebru. Modul sadrži sve funkcije potrebne za linearnu algebru. numpy.linalg je paket u NumPy za NumPy linearnu algebru. Linearna algebra je grana matematike koja se bavi vektorskim prostorima i preslikavanjem među prostorima.

NumPy linearna algebra

NumPy linearna algebra

Pogledajmo razne matrične i vektorske proizvode u NumPy -u:



Matrični i vektorski proizvodi

Za matrično i vektorsko izračunavanje ima sljedeće funkcije:

  • dot ()- može izračunati točkasti proizvod dva niza
  • vdot ()- može izračunati točkasti proizvod dva vektora
  • inner ()- može izračunati unutarnji proizvod niza
  • external ()- može izračunati vanjske proizvode dva niza
  • matmul ()- može odrediti množenje matrice dva niza
  • det ()- može izračunati odrednicu matrice
  • Riješi ()- može riješiti linearnu matričnu jednadžbu
  • inv ()- može izračunati multiplikativnu inverziju matrice
  • trace ()- izračunava zbroj dijagonalnih elemenata
  • rank ()- vraća rang matrice

NumPy dot i vdot funkcije

Funkcija točka daje proizvod točaka dviju matrica. Slično je množenju matrica.

S druge strane, funkcija vdot koristi se za točkasti proizvod dva ili više vektora. Ekvivalent je zbroju elemenata niza.

#numpy tutoriali #numpy funkcije vlastite vrijednosti #numpy

data-flair.obuka

NumPy funkcije linearne algebre i matrice

NumPy ima zasebni modul za linearnu algebru. Modul sadrži sve funkcije potrebne za linearnu algebru. numpy.linalg je paket u NumPy za NumPy linearnu algebru.

Vidi Također: