  # numpy.polyder () in Python

NumPy | polyder | Python Methods and Functions

The numpy.polyder (p, m) method evaluates the derivative of a polynomial in the specified order.

` Parameters: `
p: [array_like or poly1D] the polynomial coefficients are given in decreasing order of powers. If the second parameter (root) is set to True then array values ​​are the roots of the polynomial equation.
For example: poly1d (3, 2, 6) = 3x 2 + 2x + 6

m: [int, optional] Order of differentiation.

` Return: ` Derivative of polynomial.

Code: Python code explaining polyder ()

 ` # Python code explaining ` ` # numpy.polyder () `   ` # importing libraries ` ` import ` ` numpy as np ` ` import ` ` pandas as pd `   ` # Plotting a polynomial ` p1 ` = ` ` np.poly1d ([` ` 1 ` `, ` ` 2 ` `]) ` ` p2 ` ` = ` ` np.poly1d ([` ` 4 ` `, ` ` 9 ` `, ` ` 5 ` `, ` ` 4 ` `]) `   ` print ` ` (` ` "P1:" ` `, p1) ` ` print ` ` (` ` "p2:" ` `, p2) ` ` # Solve for x = 2 ` ` print ` ` (` ` "p1 at x = 2:" ` `, p1 (` ` 2 ` `)) ` ` print ` ` (` ` "p2 at x = 2:" ` `, p2 (` ` 2 ` `)) ` ` `

` a = np.polyder (p1, 1 ) b = np.polyder (p2, 1 ) print ( "Using polyder" ) print ( "p1 derivative of order = 1:" , a)  print ( "p2 derivative of order = 1:" , b) ` ` a ` ` = ` ` np.polyder (p1, ` ` 2 ` `) ` ` b ` ` = ` ` np. polyder (p2, ` ` 2 ` `) ` ` print ` ` (` ` "Using polyder" ` `) ` ` print ` ` (` ` "p1 derivative of order = 2:" ` `, a) ` ` print ` ` (` ` "p2 derivative of order = 2:" ` `, b) ` 