Numpy.dot () Python - Numpy Dot produkta funkcija & Piemērs

Satura rādītājs:

Anonim

Kas ir numpy dot produkts?

Numpy.dot produkts ir spēcīga matricas aprēķinu bibliotēka. Piemēram, punktveida produktu varat aprēķināt ar np.dot. Numpy.dot produkts ir punktu un a b punktu reizinājums. Numpy.dot () Python apstrādā 2D masīvus un veic matricas reizinājumus.

Sintakse

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

Parametri

Šeit,

x, y : ievades masīvi. Lai funkcija np.dot () darbotos, x un y abiem jābūt 1-D vai 2-D

out : Šis ir izvades arguments, lai atgrieztu 1-D masīva skalāru. Pretējā gadījumā ndarray būtu jāatdod.

Atgriežas

Funkcija numpy.dot () Python atgriež divu masīvu x un y punktu reizinājumu. Funkcija dot () atgriež skalāru, ja x un y ir 1-D; pretējā gadījumā tas atgriež masīvu. Ja tiek dots “out”, tas tiek atgriezts.

Paaugstina

Punkta produkts Python izvirza ValueError izņēmumu, ja x pēdējai dimensijai nav tāds pats izmērs kā y otrajai pēdējai dimensijai.

Piemērs:

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

Rezultāts

14