Revision of Russian help page for list function after commit 5aa6dba74ece7c0854b2e5ea...
[scilab.git] / scilab / modules / data_structures / help / ru_RU / definedfields.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) 2006-2008 - INRIA
5  *
6  * This file must be used under the terms of the CeCILL.
7  * This source file is licensed as described in the file COPYING, which
8  * you should have received as part of this distribution.  The terms
9  * are also available at
10  * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
11  *
12  -->
13 <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="definedfields">
14     <refnamediv>
15         <refname>definedfields</refname>
16         <refpurpose>
17             возвращает индекс определённых полей списков
18         </refpurpose>
19     </refnamediv>
20     <refsynopsisdiv>
21         <title>Последовательность вызова</title>
22         <synopsis>k = definedfields(lst)</synopsis>
23     </refsynopsisdiv>
24     <refsection>
25         <title>Аргументы</title>
26         <variablelist>
27             <varlistentry>
28                 <term>lst</term>
29                 <listitem>
30                     <para>переменная типа list, tlist или mlist.</para>
31                 </listitem>
32             </varlistentry>
33             <varlistentry>
34                 <term>k</term>
35                 <listitem>
36                     <para>вектор индексов.</para>
37                 </listitem>
38             </varlistentry>
39         </variablelist>
40     </refsection>
41     <refsection>
42         <title>Описание</title>
43         <para>
44             Если <varname>lst</varname> является списком <literal>list</literal>, типизированным списком 
45             <literal>tlist</literal>, матричноориентированным списком <literal>mlist</literal>, то <code>k = definedfields(lst)</code> возвращает в <varname>k</varname> индексы определённых полей списка. Эта функция полезна, поскольку индексация неопределённых полей формирует ошибку.
46         </para>
47     </refsection>
48     <refsection>
49         <title>Примеры</title>
50         <programlisting role="example"><![CDATA[ 
51 lst=list(1);lst(3)=5
52 k=definedfields(lst)
53  
54 t=tlist('x');t(5)=4
55 definedfields(t)
56  
57 m=mlist(['m','a','b']);m.b='sdfgfgd'
58 definedfields(m)
59  ]]></programlisting>
60     </refsection>
61     <refsection role="see also">
62         <title>Смотрите также</title>
63         <simplelist type="inline">
64             <member>
65                 <link linkend="list">list</link>
66             </member>
67             <member>
68                 <link linkend="tlist">tlist</link>
69             </member>
70             <member>
71                 <link linkend="mlist">mlist</link>
72             </member>
73             <member>
74                 <link linkend="insertion">вставка</link>
75             </member>
76             <member>
77                 <link linkend="extraction">выделение</link>
78             </member>
79         </simplelist>
80     </refsection>
81 </refentry>