1 <?xml version="1.0" encoding="UTF-8"?>
2 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="poly">
4 <refname>poly</refname>
5 <refpurpose>多項式を定義する</refpurpose>
9 <synopsis>p=poly(a,vname, ["flag"])</synopsis>
23 <para>文字列, 記号変数を表します. 文字列が4文字以上の場合,
31 <para>文字列 ("roots", "coeff"), デフォルト値は
42 <term>a が行列の場合,</term>
45 <literal>p</literal> は特性多項式,すなわち
46 <literal>determinant(x*eye()-a)</literal>となり, <literal>x</literal>が
52 <term>v がベクトルの場合,</term>
57 <literal>poly(v,"x",["roots"])</literal> は
58 <literal>v</literal>のエントリを<literal>根(roots)</literal>とし,
59 <literal>"x"</literal>を形式変数とする多項式となります
60 (この場合,<literal>roots</literal>と<literal>poly</literal>は逆関数となります).
61 根が無限大の場合,最高次の係数がゼロになることに注意してください.
66 <literal>poly(v,"x","coeff")</literal> は記号を<literal>"x"</literal>
67 とし,<literal>v</literal>のエントリを係数とする多項式を作成します
69 (この場合, <literal>poly</literal> と <literal>coeff</literal> が逆関数となります)
77 <literal>s=poly(0,"s")</literal> は記号<literal>"s"</literal>を
83 <programlisting role="example"><![CDATA[
89 h=(1+2*%s)/poly(1:4,'s','c')
92 <refsection role="see also">
94 <simplelist type="inline">
96 <link linkend="coeff">coeff</link>
99 <link linkend="roots">roots</link>
102 <link linkend="varn">varn</link>
105 <link linkend="horner">horner</link>
108 <link linkend="derivat">derivat</link>
111 <link linkend="matrices">matrices</link>
114 <link linkend="rational">rational</link>