5534ac13b5e2e72158ba7a0110becc5317190f2d
[scilab.git] / scilab / modules / polynomials / help / ja_JP / poly.xml
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">
3     <refnamediv>
4         <refname>poly</refname>
5         <refpurpose>多項式を定義する</refpurpose>
6     </refnamediv>
7     <refsynopsisdiv>
8         <title>呼び出し手順</title>
9         <synopsis>p=poly(a,vname, ["flag"])</synopsis>
10     </refsynopsisdiv>
11     <refsection>
12         <title>パラメータ</title>
13         <variablelist>
14             <varlistentry>
15                 <term>a</term>
16                 <listitem>
17                     <para>行列または実数値</para>
18                 </listitem>
19             </varlistentry>
20             <varlistentry>
21                 <term>vname</term>
22                 <listitem>
23                     <para>文字列, 記号変数を表します. 文字列が4文字以上の場合,
24                         最初の4文字のみが使用されます.
25                     </para>
26                 </listitem>
27             </varlistentry>
28             <varlistentry>
29                 <term>"flag"  </term>
30                 <listitem>
31                     <para>文字列 ("roots", "coeff"), デフォルト値は
32                         "roots"です.
33                     </para>
34                 </listitem>
35             </varlistentry>
36         </variablelist>
37     </refsection>
38     <refsection>
39         <title>説明</title>
40         <variablelist>
41             <varlistentry>
42                 <term>a が行列の場合,</term>
43                 <listitem>
44                     <para>
45                         <literal>p</literal> は特性多項式,すなわち 
46                         <literal>determinant(x*eye()-a)</literal>となり, <literal>x</literal>が     
47                         記号変数となります.
48                     </para>
49                 </listitem>
50             </varlistentry>
51             <varlistentry>
52                 <term>v がベクトルの場合,</term>
53                 <listitem>
54                     <itemizedlist>
55                         <listitem>
56                             <para>
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                                 根が無限大の場合,最高次の係数がゼロになることに注意してください.
62                             </para>
63                         </listitem>
64                         <listitem>
65                             <para>
66                                 <literal>poly(v,"x","coeff")</literal> は記号を<literal>"x"</literal>
67                                 とし,<literal>v</literal>のエントリを係数とする多項式を作成します
68                                 (v(1)が多項式の定数項となります).
69                                 (この場合, <literal>poly</literal> と <literal>coeff</literal> が逆関数となります)
70                             </para>
71                         </listitem>
72                     </itemizedlist>
73                 </listitem>
74             </varlistentry>
75         </variablelist>
76         <para>
77             <literal>s=poly(0,"s")</literal> は記号<literal>"s"</literal>を
78             用いた多項式を定義するための準備作業です.
79         </para>
80     </refsection>
81     <refsection>
82         <title>例</title>
83         <programlisting role="example"><![CDATA[ 
84 s=poly(0,"s");
85 p=1+s+2*s^2;
86 A=rand(2,2);
87 poly(A,"x")
88 //rational fractions
89 h=(1+2*%s)/poly(1:4,'s','c')
90  ]]></programlisting>
91     </refsection>
92     <refsection role="see also">
93         <title>参照</title>
94         <simplelist type="inline">
95             <member>
96                 <link linkend="coeff">coeff</link>
97             </member>
98             <member>
99                 <link linkend="roots">roots</link>
100             </member>
101             <member>
102                 <link linkend="varn">varn</link>
103             </member>
104             <member>
105                 <link linkend="horner">horner</link>
106             </member>
107             <member>
108                 <link linkend="derivat">derivat</link>
109             </member>
110             <member>
111                 <link linkend="matrices">matrices</link>
112             </member>
113             <member>
114                 <link linkend="rational">rational</link>
115             </member>
116         </simplelist>
117     </refsection>
118 </refentry>