eef8c916dfd4fe7438c15da6aa83a81cbfb786bb
[scilab.git] / scilab / modules / differential_equations / help / ru_RU / ode_optional_output.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) 2008 - INRIA
5  * ...
6  * 
7  * Copyright (C) 2012 - 2016 - Scilab Enterprises
8  *
9  * This file is hereby licensed under the terms of the GNU GPL v2.0,
10  * pursuant to article 5.3.4 of the CeCILL v.2.1.
11  * This file was originally licensed under the terms of the CeCILL v2.1,
12  * and continues to be available under such terms.
13  * For more information, see the COPYING file which you should have received
14  * along with this program.
15  *
16  -->
17 <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" scilab:needs-examples="no" xml:id="ode_optional_output">
18     <refnamediv>
19         <refname>ode_optional_output</refname>
20         <refpurpose>
21             описание необязательных выходных данных программы решения ОДУ
22         </refpurpose>
23     </refnamediv>
24     <refsection>
25         <title>Описание</title>
26         <para>
27             Эта страница описывает большинство важных значений, возвращаемых в необязательных 
28             аргументах левой части <link linkend="ode">ОДУ</link> <literal>w</literal> и 
29             <literal>iw</literal>. Они корректны только для программы решения ОДУ 
30             <literal>lsode</literal>,    <literal>lsoda</literal> и  <literal>lsodar</literal>. Больше 
31             подробностей можно узнать в комментариях к fortran-коду программы решения в 
32             <literal>SCI/modules/differential_equations/src/fortran/lsod*.f</literal>.
33         </para>
34         <variablelist>
35             <varlistentry>
36                 <term>w(11)</term>
37                 <listitem>
38                     <para> размер шага в последнее используемое t (успешно).</para>
39                 </listitem>
40             </varlistentry>
41             <varlistentry>
42                 <term>w(12)</term>
43                 <listitem>
44                     <para> размер шага, который будет опробован на следующем шаге.</para>
45                 </listitem>
46             </varlistentry>
47             <varlistentry>
48                 <term>w(13)</term>
49                 <listitem>
50                     <para> 
51                         текущее значение независимой переменной, которое программа решения фактически 
52                         достигла, то есть текущая внутренняя точка сетки в  t.  На выходе tcur будет всегда по 
53                         меньшей мере до аргумента t, но может быть и дальше (если была сделана 
54                         интерполяция).
55                     </para>
56                 </listitem>
57             </varlistentry>
58             <varlistentry>
59                 <term>w(14)</term>
60                 <listitem>
61                     <para>
62                         масштабный коэффициент допуска более 1.0, вычисленный, когда был обнаружен 
63                         запрос на гораздо бОльшую точность (istate = -3, если обнаружено в начале задачи, в 
64                         противном случае istate = -2). Если itol оставлена неизменной, а rtol и atol одинаково 
65                         увеличены на коэффициент <literal>tolsf=w(14)</literal> для следующего вызова, то 
66                         считается, что программа решения достигла цели. (Пользователь может также 
67                         игнорировать <literal>tolsf</literal> и менять параметры допусков любым иным 
68                         подходящим способом.)
69                     </para>
70                 </listitem>
71             </varlistentry>
72             <varlistentry>
73                 <term>w(15)</term>
74                 <listitem>
75                     <para>
76                         значение t в момент времени переключения последнего метода, если оно было. Эта 
77                         величина не важна с программой решения <literal>lsode</literal>. 
78                     </para>
79                 </listitem>
80             </varlistentry>
81             <varlistentry>
82                 <term>iw(10)</term>
83                 <listitem>
84                     <para> 
85                         количество вычислений <literal>g</literal> для задачи на данное время. Это значение важно только для программы решения <literal>lsodar</literal>.
86                     </para>
87                 </listitem>
88             </varlistentry>
89             <varlistentry>
90                 <term>iw(11)</term>
91                 <listitem>
92                     <para> 
93                         количество шагов, выполненных на данный момент для задачи.
94                     </para>
95                 </listitem>
96             </varlistentry>
97             <varlistentry>
98                 <term>iw(12)</term>
99                 <listitem>
100                     <para> 
101                         количество вычислений f для задачи на данный момент.
102                     </para>
103                 </listitem>
104             </varlistentry>
105             <varlistentry>
106                 <term>iw(13)</term>
107                 <listitem>
108                     <para> 
109                         количество вычислений якобиана (и LU-разложения матрицы) для задачи на текущий 
110                         момент.
111                     </para>
112                 </listitem>
113             </varlistentry>
114             <varlistentry>
115                 <term>iw(14)</term>
116                 <listitem>
117                     <para>порядок метода, который использовался последним (успешно).</para>
118                 </listitem>
119             </varlistentry>
120             <varlistentry>
121                 <term>iw(15)</term>
122                 <listitem>
123                     <para>порядок, который будет предпринят на следующем шаге.</para>
124                 </listitem>
125             </varlistentry>
126             <varlistentry>
127                 <term>iw(16)</term>
128                 <listitem>
129                     <para>
130                         индекс элемента с наибольшей амплитудой в векторе взвешенной местной ошибки 
131                         ( e(i)/ewt(i) ), на возврат ошибки с istate = -4 или -5.
132                     </para>
133                 </listitem>
134             </varlistentry>
135             <varlistentry>
136                 <term>iw(17)</term>
137                 <listitem>
138                     <para> 
139                         фактически требуемая длина <literal>w</literal> в предположении, что длина rwork 
140                         будет фиксирована для остатка задачи, и что может произойти переключение. Это 
141                         определяется на нормальных возвратах и на некорректном вводе возврата для 
142                         неполного хранения.
143                     </para>
144                 </listitem>
145             </varlistentry>
146             <varlistentry>
147                 <term>iw(18)</term>
148                 <listitem>
149                     <para> 
150                         фактически требуемая длина <literal>iw</literal> в предположении, что длина <literal>iw</literal> будет фиксирована для остатка задачи, и что может произойти переключение. Это определяется на нормальных возвратах и на некорректном вводе возврата для неполного хранения.
151                     </para>
152                 </listitem>
153             </varlistentry>
154             <varlistentry>
155                 <term>iw(19)</term>
156                 <listitem>
157                     <para> 
158                         индикатор метода для последнего успешного шага. 1 означает adams (нежёсткий), 2 
159                         означает bdf (жёсткий). Это значение не важно для программы решения
160                         <literal>lsode</literal>.
161                     </para>
162                 </listitem>
163             </varlistentry>
164             <varlistentry>
165                 <term>iw(20)</term>
166                 <listitem>
167                     <para> 
168                         индикатор текущего метода. 1 означает adams (нежёсткий), 2 
169                         означает bdf (жёсткий). Это метод, который предпримут на следующем шаге. Таким 
170                         образом, он отличается от <literal>iw(19)</literal> только если переключение метода 
171                         было сделано только что. Это значение не важно для программы решения    
172                         <literal>lsode</literal>.
173                     </para>
174                 </listitem>
175             </varlistentry>
176         </variablelist>
177     </refsection>
178 </refentry>