Calcule el producto interno de vectores para arrays 1-D usando NumPy en Python

Python tiene un paquete popular llamado NumPy que solía realizar cálculos complejos en arrays unidimensionales y multidimensionales. Para encontrar el producto interno de dos arrays, podemos usar la función inner() del paquete NumPy.

Sintaxis: numpy.inner(array1, array2)

Parámetros: 

array1, array2: arrays a evaluar

Devoluciones: Producto interno de dos arrays

Ejemplo 1:

Python3

# Importing library
import numpy as np
  
# Creating two 1-D arrays
array1 = np.array([6,2])
array2 = np.array([2,5])
  
print("Original 1-D arrays:")
print(array1)
print(array2)
  
# Output
print("Inner Product of the two array is:")
result = np.inner(array1, array2)
print(result)

Producción:

Original 1-D arrays:
[6 2]
[2 5]
Inner Product of the two array is:
22

Ejemplo 2:

Python3

# Importing library
import numpy as np
  
# Creating two 1-D arrays
array1 = np.array([1,3,5])
array2 = np.array([0,1,5])
  
print("Original 1-D arrays:")
print(array1)
print(array2)
  
# Output
print("Inner Product of the two array is:")
result = np.inner(array1, array2)
print(result)

Producción:

Original 1-D arrays:
[1 3 5]
[0 1 5]
Inner Product of the two array is:
28

Ejemplo 3:

Python3

# Importing library
import numpy as np
  
# Creating two 1-D arrays
array1 = np.array([1,2,2,8])
array2 = np.array([2,1,0,6])
  
print("Original 1-D arrays:")
print(array1)
print(array2)
  
# Output
print("Inner Product of the two array is:")
result = np.inner(array1, array2)
print(result)

Producción:

Original 1-D arrays:
[1 2 2 8]
[2 1 0 6]
Inner Product of the two array is:
52

Publicación traducida automáticamente

Artículo escrito por geekmonkey y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *