Main Content

polyder

Diferenciación polinómica

Descripción

ejemplo

k = polyder(p) devuelve la derivada del polinomio representado por los coeficientes en p,

k(x)=ddxp(x).

ejemplo

k = polyder(a,b) devuelve la derivada del producto de los polinomios a y b,

k(x)=ddx[a(x)b(x)].

ejemplo

[q,d] = polyder(a,b) devuelve la derivada del cociente de los polinomios a y b,

q(x)d(x)=ddx[a(x)b(x)].

Ejemplos

contraer todo

Cree un vector para representar el polinomio p(x)=3x5-2x3+x+5.

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

Utilice polyder para diferenciar el polinomio. El resultado es q(x)=15x4-6x2+1.

q = polyder(p)
q = 1×5

    15     0    -6     0     1

Por ejemplo, cree dos vectores para representar los polinomios a(x)=x4-2x3+11 y b(x)=x2-10x+15.

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

Utilice polyder para calcular

q(x)=ddx[a(x)b(x)].

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

     6   -60   140   -90    22  -110

El resultado es el siguiente:

q(x)=6x5-60x4+140x3-90x2+22x-110.

Cree dos vectores para representar los polinomios en el cociente,

x4-3x2-1x+4.

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

Use polyder con dos argumentos de salida para calcular

q(x)d(x)=ddx[p(x)v(x)].

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

     3    16    -3   -24     1

d = 1×3

     1     8    16

El resultado es el siguiente:

q(x)d(x)=3x4+16x3-3x2-24x+1x2+8x+16.

Argumentos de entrada

contraer todo

Coeficientes de polinomios, especificados como vector. Por ejemplo, el vector [1 0 1] representa el polinomio x2+1 y el vector [3.13 -2.21 5.99] representa el polinomio 3.13x22.21x+5.99.

Para obtener más información, consulte Crear y evaluar polinomios.

Tipos de datos: single | double
Soporte de números complejos:

Coeficientes de polinomios, especificados como dos argumentos separados de vectores fila.

Para obtener más información, consulte Crear y evaluar polinomios.

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

Tipos de datos: single | double
Soporte de números complejos:

Argumentos de salida

contraer todo

Coeficientes de polinomios diferenciados, devueltos como vector fila.

Polinomio del numerador, devuelto como vector fila.

Polinomio del denominador, devuelto como vector fila.

Capacidades ampliadas

Historial de versiones

Introducido antes de R2006a