[fileio] fileparts() unit tests extended
[scilab.git] / scilab / modules / elementary_functions / help / fr_FR / elementarymatrices / empty.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="fr" xml:id="empty">
3     <refnamediv>
4         <refname>empty ([])</refname>
5         <refpurpose>matrice vide  </refpurpose>
6     </refnamediv>
7     <refsection>
8         <title>Description</title>
9         <para>
10             <literal> [] </literal> désigne une matrice vide. Elle est définie de façon unique et possède
11             0 ligne et 0 colonne, soit <literal> size([]) = [0,0] </literal>.
12             Les convention suivantes sont adoptées :
13         </para>
14         <para>
15             <literal> [] * A = A * [] = [] </literal>
16         </para>
17         <para>
18             <literal> [] + A = A + [] = [] </literal>
19         </para>
20         <para>
21             <literal> [ [], A] = [A, []] = A </literal>
22         </para>
23         <para>
24             Les fonctions matricielles renvoient <literal>[]</literal> ou un message d'erreur
25             quand il n'y pas de réponse évidente. Les systèmes dynamiques linéaires
26             (listes de type <literal>syslin</literal>) peuvent avoir plusieurs lignes ou colonnes.
27         </para>
28     </refsection>
29     <refsection>
30         <title>Exemples</title>
31         <programlisting role="example"><![CDATA[
32 s=poly(0,'s');
33 A = [s, s+1];
34 A+[], A*[]
35 A=rand(2,2);
36 AA=A([],1), size(AA)
37 svd([])
38 w=ssrand(2,2,2);
39 wr=[]*w;
40 size(wr), w1=ss2tf(wr), size(w1)
41  ]]></programlisting>
42     </refsection>
43     <refsection role="see also">
44         <title>Voir aussi</title>
45         <simplelist type="inline">
46             <member>
47                 <link linkend="null">null</link>
48             </member>
49             <member>
50                 <link linkend="isempty">isempty</link>
51             </member>
52             <member>
53                 <link linkend="emptystr">emptystr</link>
54             </member>
55             <member>
56                 <link linkend="brackets">crochets []</link>
57             </member>
58             <member>
59                 <link linkend="symbols">opérateurs</link>
60             </member>
61             <member>
62                 <link linkend="matrices">matrices</link>
63             </member>
64         </simplelist>
65     </refsection>
66     <refsection>
67         <title>Historique</title>
68         <revhistory>
69             <revision>
70                 <revnumber>6.0.0</revnumber>
71                 <revremark>
72                     <itemizedlist>
73                       <listitem>
74                           <literal>A+[]</literal>, <literal>[]+A</literal> et <literal>A-[]</literal>
75                           produisent désormais <literal>[]</literal> au lieu de <literal>A</literal>.
76                           <literal>[]-A</literal> produit <literal>[]</literal> au lieu de
77                           <literal>-A</literal>.
78                       </listitem>
79                       <listitem>
80                          <literal> A>[] </literal>, <literal> A>=[] </literal>,
81                          <literal> A&lt;[] </literal>, <literal> A&lt;=[] </literal>,
82                          <literal> []>A </literal>, <literal> []>=A </literal>,
83                          <literal> []&lt;A </literal>, et <literal> []&lt;=A </literal> produisent
84                          désormais <literal> [] </literal> au lieu d'une erreur.
85                       </listitem>
86                     </itemizedlist>
87                 </revremark>
88             </revision>
89         </revhistory>
90     </refsection>
91 </refentry>