Python | Método numpy np.legvander()

np.legvander()El método se utiliza para devolver la array de Vandermonde de grados y puntos de muestra x.

Sintaxis: np.legvander(x, deg)
Parámetros:
x: [ array_like ] Array de puntos. El dtype se convierte en float64 o complex128 dependiendo de si alguno de los elementos es complejo. Si x es escalar, se convierte en una array 1-D.
deg : [int] Grado de la array resultante.

Retorno: Retorna la array que tiene tamaño, es decir array.tamaño + (grado + 1).

Ejemplo n.º 1:
en este ejemplo, podemos ver que al usar el np.legvander()método, podemos obtener la array pseudo-vandermonde usando este método.

# import numpy
import numpy as np
import numpy.polynomial.legendre as geek
  
# using np.legvander() method
ans = geek.legvander((1, 3, 5, 7), 2)
  
print(ans)

Producción :

[[ 1. 1. 1.]
[ 1. 3. 13.]
[ 1. 5. 37.]
[ 1. 7. 73.]]

Ejemplo #2:

# import numpy
import numpy as np
import numpy.polynomial.legendre as geek
  
ans = geek.legvander((1, 2, 3, 4), 3)
  
print(ans)

Producción :

[[ 1. 1. 1. 1. ]
[ 1. 2. 5.5 17. ]
[ 1. 3. 13. 63. ]
[ 1. 4. 23.5 154. ]]

Publicación traducida automáticamente

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