Numpy.dot () i Python - Numpy Dot-produktfunktion & Eksempel

Indholdsfortegnelse:

Anonim

Hvad er følelsesløst prikprodukt?

Numpy.dot-produktet er et kraftfuldt bibliotek til matrixberegning. For eksempel kan du beregne prikproduktet med np.dot. Numpy.dot-produktet er prikproduktet af a og b. numpy.dot () i Python håndterer 2D-arrays og udfører matrixmultiplikationer.

Syntaks

numpy.dot(x, y, out=None)

Parametre

Her,

x, y : Inputarrays. x og y skal begge være 1-D eller 2-D for at np.dot () - funktionen skal fungere

ud : Dette er outputargumentet for, at 1-D-skalar skal returneres. Ellers skal ndarray returneres.

Vender tilbage

Funktionen numpy.dot () i Python returnerer et Dot-produkt med to arrays x og y. Punktet () -funktionen returnerer en skalar, hvis både x og y er 1-D; Ellers returnerer den en matrix. Hvis der gives 'ud', returneres det.

Hæver

Punktprodukt i Python hæver en ValueError-undtagelse, hvis den sidste dimension af x ikke har samme størrelse som den næstsidste dimension af y.

Eksempel:

## Linear algebra### Dot product: product of two arraysf = np.array([1,2])g = np.array([4,5])### 1*4+2*5np.dot(f, g)

Produktion

14