Numpy.dot () em Python - Função do produto Numpy Dot & Exemplo

Índice:

Anonim

O que é um produto escalar numpy?

O produto Numpy.dot é uma biblioteca poderosa para computação de matriz. Por exemplo, você pode calcular o produto escalar com np.dot. O produto Numpy.dot é o produto escalar de a e b. numpy.dot () em Python lida com os arrays 2D e realiza multiplicações de matrizes.

Sintaxe

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

Parâmetros

Aqui,

x, y : matrizes de entrada. xey devem ser 1-D ou 2-D para que a função np.dot () funcione

out : Este é o argumento de saída para o escalar da matriz 1-D a ser retornado. Caso contrário, ndarray deve ser retornado.

Devoluções

A função numpy.dot () em Python retorna um produto Dot de duas matrizes x e y. A função dot () retorna um escalar se xey forem 1-D; caso contrário, ele retorna uma matriz. Se 'out' for fornecido, ele será retornado.

Levanta

O produto escalar em Python gera uma exceção ValueError se a última dimensão de x não tiver o mesmo tamanho que a penúltima dimensão de y.

Exemplo:

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

Resultado

14