polyder

Полиномиальная дифференциация

Описание

пример

k = polyder(p) возвращает производную полинома, представленную коэффициентами в p,

k(x)=ddxp(x).

пример

k = polyder(a,b) возвращает производную продукта полиномов a и b,

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

пример

[q,d] = polyder(a,b) возвращает производную фактора полиномов a и b,

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

Примеры

свернуть все

Создайте вектор, чтобы представлять полином p(x)=3x5-2x3+x+5.

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

Использование polyder для дифференцирования полинома. Результатом является q(x)=15x4-6x2+1.

q = polyder(p)
q = 1×5

    15     0    -6     0     1

Создайте два вектора, чтобы представлять полиномы a(x)=x4-2x3+11 и b(x)=x2-10x+15.

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

Использование polyder вычислять

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

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

     6   -60   140   -90    22  -110

Результатом является

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

Создайте два вектора, чтобы представлять полиномы в частном,

x4-3x2-1x+4.

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

Использование polyder с двумя выходными аргументами для вычисления

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

Результатом является

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

Входные параметры

свернуть все

Полиномиальные коэффициенты, заданные как вектор. Для примера, вектор [1 0 1] представляет полином x2+1, и вектор [3.13 -2.21 5.99] представляет полином 3.13x22.21x+5.99.

Для получения дополнительной информации см. Раздел «Создание и оценка полиномов».

Типы данных: single | double
Поддержка комплексного числа: Да

Полиномиальные коэффициенты, заданные как два отдельных аргумента векторов-строк.

Для получения дополнительной информации см. Раздел «Создание и оценка полиномов».

Пример: polyder([1 0 -1],[10 2])

Типы данных: single | double
Поддержка комплексного числа: Да

Выходные аргументы

свернуть все

Дифференцированные полиномиальные коэффициенты, возвращенные как вектор-строка.

Полином числителя, возвращенный как вектор-строка.

Знаменатель полинома, вернулся как вектор-строка.

Расширенные возможности

.
Представлено до R2006a