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