Revision of help pages for poly function after commit 19f65129f614e293dd5663e8f6e0ef0...
[scilab.git] / scilab / modules / polynomials / help / ru_RU / 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="ru" 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>
24                         Строка, имя символьной переменной. Если строка больше 4 символов, то из них
25                         учитываются только 4 первых.
26                     </para>
27                 </listitem>
28             </varlistentry>
29             <varlistentry>
30                 <term>"flag"</term>
31                 <listitem>
32                     <para>
33                         символьная строка ( <literal>"roots"</literal>,
34                         <literal>"coeff"</literal>), значение по
35                         умолчанию <literal>"roots"</literal>.
36                     </para>
37                     <para>
38                         Также могут быть использованы сокращения:
39                         <literal>"r"</literal> для <literal>"roots"</literal>
40                         и <literal>"c"</literal>  для <literal>"coeff"</literal>.
41                     </para>
42                 </listitem>
43             </varlistentry>
44         </variablelist>
45     </refsection>
46     <refsection>
47         <title>Описание</title>
48         <variablelist>
49             <varlistentry>
50                 <term>
51                     Если <literal>a</literal> - матрица, то
52                 </term>
53                 <listitem>
54                     <para>
55                         <varname>p</varname> является характеристическим полиномом, то есть
56                         <code>determinant(x*eye()-a)</code>, где <literal>x</literal> является
57                         символьной переменной.
58                     </para>
59                 </listitem>
60             </varlistentry>
61             <varlistentry>
62                 <term>
63                     Если <literal>v</literal> - вектор, то
64                 </term>
65                 <listitem>
66                     <itemizedlist>
67                         <listitem>
68                             <para>
69                                 <code>poly(v,"x",["roots"])</code> является полиномом с корнями, хранящимися в элементах <varname>v</varname> и
70                                 <literal>"x"</literal> в качестве формальной переменной. (В этом случае
71                                 <function>roots</function> и <function>poly</function> являются обратными функциями).
72                                 <note>
73                                     Заметьте, что бесконечные корни дают нулевые коэффициенты наивысшей степени.
74                                 </note>
75                             </para>
76                         </listitem>
77                         <listitem>
78                             <para>
79                                 <code>poly(v,"x","coeff")</code> создаёт полином с символом
80                                 <literal>"x"</literal> и с коэффициентами, хранящимися в элементах
81                                 <varname>v</varname> (<code>v(1)</code> - постоянный член полинома). Здесь
82                                 <function>poly</function> и <function>coeff</function> являются обратными функциями.
83                             </para>
84                         </listitem>
85                     </itemizedlist>
86                 </listitem>
87             </varlistentry>
88         </variablelist>
89         <para>
90             <code>s=poly(0,"s")</code> является семенем для определения полиномов с символом
91             <literal>"s"</literal>.
92         </para>
93     </refsection>
94     <refsection>
95         <title>Примеры</title>
96         <programlisting role="example"><![CDATA[
97 s=poly(0,"s");
98 p=1+s+2*s^2
99 A=rand(2,2);
100 poly(A,"x")
101 //рациональные дроби
102 h=(1+2*%s)/poly(1:4,'s','c')
103  ]]></programlisting>
104     </refsection>
105     <refsection role="see also">
106         <title>Смотрите также</title>
107         <simplelist type="inline">
108             <member>
109                 <link linkend="coeff">coeff</link>
110             </member>
111             <member>
112                 <link linkend="roots">roots</link>
113             </member>
114             <member>
115                 <link linkend="varn">varn</link>
116             </member>
117             <member>
118                 <link linkend="horner">horner</link>
119             </member>
120             <member>
121                 <link linkend="derivat">derivat</link>
122             </member>
123             <member>
124                 <link linkend="matrices">матрицы</link>
125             </member>
126             <member>
127                 <link linkend="rational">рациональное число</link>
128             </member>
129         </simplelist>
130     </refsection>
131 </refentry>