np.polyvander()
El método se utiliza para devolver la array de Vandermonde de grados y puntos de muestra x.
Sintaxis:
np.polyvander(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.polyvander()
método, podemos obtener la array pseudo-vandermonde usando este método.
# import numpy import numpy as np import numpy.polynomial.polynomial as geek # using np.polyvander() method ans = geek.polyvander((1, 3, 5, 7), 2) print(ans)
Producción :
[[ 1. 1. 1.]
[ 1. 3. 9.]
[ 1. 5. 25.]
[ 1. 7. 49.]]
Ejemplo #2:
# import numpy import numpy as np import numpy.polynomial.polynomial as geek ans = geek.polyvander((1, 2, 3, 4), 3) print(ans)
Producción :
[[ 1. 1. 1. 1.]
[ 1. 2. 4. 8.]
[ 1. 3. 9. 27.]
[ 1. 4. 16. 64.]]
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