función numpy.outer() – Python

numpy.outer()calcula el producto exterior de dos vectores.

Sintaxis: numpy.outer(a, b, out = Ninguno)

Parámetros:
a: [array_like] Primer vector de entrada. La entrada se aplana si aún no es unidimensional.
b : [array_like] Segundo vector de entrada. La entrada se aplana si aún no es unidimensional.
out : [ndarray, opcional] Una ubicación donde se almacena el resultado.

Devuelve: [ndarray] Devuelve el producto exterior de dos vectores. fuera[i, j] = a[i] * b[j]

Código #1:

# Python program explaining
# numpy.outer() function
   
# importing numpy as geek 
import numpy as geek 
  
a = geek.ones(4)
b = geek.linspace(-1, 2, 4)
  
gfg = geek.outer(a, b)
  
print (gfg)

Producción :

[[-1.  0.  1.  2.]
 [-1.  0.  1.  2.]
 [-1.  0.  1.  2.]
 [-1.  0.  1.  2.]]

 
Código #2:

# Python program explaining
# numpy.outer() function
   
# importing numpy as geek 
import numpy as geek 
  
a = geek.ones(5)
b = geek.linspace(-2, 2, 5)
  
gfg = geek.outer(a, b)
  
print (gfg)

Producción :

[[-2. -1.  0.  1.  2.]
 [-2. -1.  0.  1.  2.]
 [-2. -1.  0.  1.  2.]
 [-2. -1.  0.  1.  2.]
 [-2. -1.  0.  1.  2.]]

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 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 *