Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
poly
définition d'un polynôme
Séquence d'appel
[p]=poly(a,vname, ["flag"])
Paramètres
- a
matrice ou nombre réel.
- vname
chaîne de caractères, nom de l'indéterminée du polynôme. La châine ne doit pas dépasser les 4 caractères.
- "flag"
chaîne de caractères ("roots" ou "r", "coeff" ou "c"), la valeur par défaut est "roots".
Des raccourcis peuvent être aussi utilisés:
"r"
pour"roots"
et"c"
pour"coeff"
.
Description
- Si a est une matrice,
p
est le polynôme caractéristique de a, c'est à diredéterminant(x*eye()-a)
,x
étant l'indéterminée.- Si v est un vecteur,
poly(v,"x",["roots"])
est le polynôme dont les racines sont égales aux termes dev
et"x"
l'indéterminée. Dans ce casroots
etpoly
sont des fonctions inverses l'une de l'autre.Notez qye les racines infinies produisent des coefficients de haut degré egaux a zéro.poly(v,"x","coeff")
crée le polynôme d'indéterminée"x"
dont les coefficients sont les termes dev
(v(1) est le terme constant). Dans ce dernier cas,poly
etcoeff
sont des fonctions inverses l'une de l'autre.
s=poly(0,"s")
permet de définir des polynômes en
utilisant les opérations usuelles (+,-,*,^)."s"
.
Exemples
s=poly(0,"s"); p=1+s+2*s^2 A=rand(2,2); poly(A,"x") //fractions rationnelles h=(1+2*%s)/poly(1:4,'s','coeff')
Voir aussi
Historique
Version | Description |
5.5.0 | Les seules valeurs autorisées pour le troisième argument sont "roots", "coeff", "c" et "r". |
Report an issue | ||
<< polfact | Polynômes | rational >> |