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