Documentation

### This is machine translation

Translated by
Mouseover text to see original. Click the button below to return to the English version of the page.

# polyder

Polynomial differentiation

## Syntax

k = polyder(p)
k = polyder(a,b)
[q,d] = polyder(a,b)

## Description

example

k = polyder(p) returns the derivative of the polynomial represented by the coefficients in p,

$k\left(x\right)=\frac{d}{dx}p\left(x\right)\text{\hspace{0.17em}}.$

example

k = polyder(a,b) returns the derivative of the product of the polynomials a and b,

$k\left(x\right)=\frac{d}{dx}\left[a\left(x\right)b\left(x\right)\right]\text{\hspace{0.17em}}.$

example

[q,d] = polyder(a,b) returns the derivative of the quotient of the polynomials a and b,

$\frac{q\left(x\right)}{d\left(x\right)}=\frac{d}{dx}\left[\frac{a\left(x\right)}{b\left(x\right)}\right]\text{\hspace{0.17em}}.$

## Examples

collapse all

Create a vector to represent the polynomial .

p = [3 0 -2 0 1 5];

Use polyder to differentiate the polynomial. The result is .

q = polyder(p)
q = 1×5

15     0    -6     0     1

Create two vectors to represent the polynomials and .

a = [1 -2 0 0 11];
b = [1 -10 15];

Use polyder to calculate

q = polyder(a,b)
q = 1×6

6   -60   140   -90    22  -110

The result is

Create two vectors to represent the polynomials in the quotient,

p = [1 0 -3 0 -1];
v = [1 4];

Use polyder with two output arguments to calculate

[q,d] = polyder(p,v)
q = 1×5

3    16    -3   -24     1

d = 1×3

1     8    16

The result is

## Input Arguments

collapse all

Polynomial coefficients, specified as a vector. For example, the vector [1 0 1] represents the polynomial ${x}^{2}+1$, and the vector [3.13 -2.21 5.99] represents the polynomial $3.13{x}^{2}-2.21x+5.99$.

Data Types: single | double
Complex Number Support: Yes

Polynomial coefficients, specified as two separate arguments of row vectors.

Example: polyder([1 0 -1],[10 2])

Data Types: single | double
Complex Number Support: Yes

## Output Arguments

collapse all

Differentiated polynomial coefficients, returned as a row vector.

Numerator polynomial, returned as a row vector.

Denominator polynomial, returned as a row vector.