numpy.polyder() en Python

El método numpy.polyder() evalúa la derivada de un polinomio con un orden específico.

Sintaxis: numpy.polyder(p, m)
Parámetros:
p: [array_like o poly1D]los coeficientes del polinomio se dan en orden decreciente de potencias. Si el segundo parámetro (raíz) se establece en Verdadero, los valores de array son las raíces de la ecuación polinomial.
Por ejemplo: poli1d(3, 2, 6) = 3x 2 + 2x + 6

m : [int, opcional] Orden de diferenciación.

Retorno: Derivada del polinomio.

Código: código de Python que explica polyder()

# Python code explaining 
# numpy.polyder()
    
# importing libraries
import numpy as np
import pandas as pd
  
# Constructing polynomial 
p1 = np.poly1d([1, 2]) 
p2 = np.poly1d([4, 9, 5, 4]) 
    
print ("P1 : ", p1) 
print ("\n p2 : \n", p2) 

   
# Solve for x = 2 
print ("\n\np1 at x = 2 : ", p1(2)) 
print ("p2 at x = 2 : ", p2(2)) 

a = np.polyder(p1, 1)
b = np.polyder(p2, 1)
print ("\n\nUsing polyder")
print ("p1 derivative of order = 1 : \n", a) 
print ("p2 derivative of order = 1 : \n", b) 

a = np.polyder(p1, 2)
b = np.polyder(p2, 2)
print ("\n\nUsing polyder")
print ("p1 derivative of order = 2 : ", a) 
print ("p2 derivative of order = 2 : ", b)

Publicación traducida automáticamente

Artículo escrito por Mohit Gupta_OMG 🙂 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 *