<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> 
<!DOCTYPE MAN SYSTEM "../../manrev.dtd">
<MAN>
  <LANGUAGE>fr</LANGUAGE>
  <TITLE>poly  </TITLE>
  <TYPE>Scilab Function  </TYPE>
  <DATE>April 1993  </DATE>
  <SHORT_DESCRIPTION name="poly"> définition d&apos;un polynôme  </SHORT_DESCRIPTION>
  <CALLING_SEQUENCE>
  <CALLING_SEQUENCE_ITEM>[p]=poly(a,&quot;x&quot;, [&quot;flag&quot;])  </CALLING_SEQUENCE_ITEM>
  </CALLING_SEQUENCE>
  <PARAM>
 <PARAM_INDENT>
  <PARAM_ITEM>
  <PARAM_NAME>a  </PARAM_NAME>
  <PARAM_DESCRIPTION>
  <SP>
    : matrice ou nombre réel
</SP>
  </PARAM_DESCRIPTION> 
  </PARAM_ITEM>
  <PARAM_ITEM>
  <PARAM_NAME>x  </PARAM_NAME>
  <PARAM_DESCRIPTION>
  <SP>
    : indéterminée du polynôme
</SP>
  </PARAM_DESCRIPTION> 
  </PARAM_ITEM>
  <PARAM_ITEM>
  <PARAM_NAME>&quot;flag&quot;  </PARAM_NAME>
  <PARAM_DESCRIPTION>
  <SP>
    : chaîne de caractères (&quot;roots&quot;, &quot;coeff&quot;), la valeur par défaut est &quot;roots&quot;.
</SP>
  </PARAM_DESCRIPTION> 
  </PARAM_ITEM>
 </PARAM_INDENT>
  </PARAM>
  <DESCRIPTION>
  <P>
    Si <VERB>a</VERB> est une matrice, <VERB>p</VERB> est le polynôme caractéristique de a, c&apos;est à dire
     <VERB>déterminant(x*eye()-a)</VERB>, <VERB>x</VERB> étant l&apos;indéterminée.
  </P>
  <P>
    Si <VERB>v</VERB> est un vecteur, <VERB>poly(v,&quot;x&quot;,[&quot;roots&quot;])</VERB> est le polynôme dont les racines sont égales aux termes de <VERB>v</VERB> et <VERB>&quot;x&quot;</VERB> l&apos;indéterminée. Dans ce cas <VERB>roots</VERB> et <VERB>poly</VERB> sont des fonctions inverses l&apos;une de l&apos;autre.
  </P>
  <P>
    <VERB>poly(v,&quot;x&quot;,&quot;coeff&quot;)</VERB> crée le polynôme d&apos;indéterminée <VERB>&quot;x&quot;</VERB>
    dont les coefficients sont les termes de <VERB>v</VERB> (v(1) est le terme constant). Dans ce dernier cas, <VERB>poly</VERB> et <VERB>coeff</VERB> sont des fonctions inverses l&apos;une de l&apos;autre.
  </P>
  <P>
    <VERB>s=poly(0,&quot;s&quot;)</VERB> permet de définir des polynômes en utilisant les opérations usuelles (+,-,*,^).
    <VERB>&quot;s&quot;</VERB>.
  </P>
  </DESCRIPTION>
  <EXAMPLE><![CDATA[
s=poly(0,"s");p=1+s+2*s^2;
A=rand(2,2);poly(A,"x")
 ]]></EXAMPLE>
  <SEE_ALSO>
    <SEE_ALSO_ITEM> <LINK>coeff</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>matrices</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>rational</LINK> </SEE_ALSO_ITEM>
  </SEE_ALSO>
</MAN>
