Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
poly
определение полинома
Последовательность вызова
p = poly(a, vname, ["flag"])
Аргументы
- a
матрица или вещественное число
- vname
Строка, имя символьной переменной. Если строка больше 4 символов, то из них учитываются только 4 первых.
- "flag"
символьная строка (
"roots","coeff"), значение по умолчанию"roots".Также могут быть использованы сокращения:
"r"для"roots"и"c"для"coeff".
Описание
- Если
a- матрица, то pявляется характеристическим полиномом, то естьdeterminant(x*eye()-a), гдеxявляется символьной переменной.- Если
v- вектор, то poly(v,"x",["roots"])является полиномом с корнями, хранящимися в элементахvи"x"в качестве формальной переменной. (В этом случаеrootsиpolyявляются обратными функциями).
Заметьте, что бесконечные корни дают нулевые коэффициенты наивысшей степени.poly(v,"x","coeff")создаёт полином с символом"x"и с коэффициентами, хранящимися в элементахv(v(1)- постоянный член полинома). Здесьpolyиcoeffявляются обратными функциями.
s=poly(0,"s") является семенем для определения полиномов с символом
"s".
Примеры
s=poly(0,"s"); p=1+s+2*s^2 A=rand(2,2); poly(A,"x") //рациональные дроби h=(1+2*%s)/poly(1:4,'s','c')
Смотрите также
| Report an issue | ||
| << inv_coeff | Polynomials | рациональное число >> |