extend to RFC3066bis :D
[scilab.git] / scilab / modules / data_structures / help / fr_FR / tlist.xml
1 <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> 
2 <!DOCTYPE MAN SYSTEM "../../../../modules/helptools/help.dtd">
3 <MAN>
4   <LANGUAGE>fr</LANGUAGE>
5   <TITLE>tlist  </TITLE>
6   <TYPE>Scilab Function  </TYPE>
7   <DATE>$LastChangedDate$</DATE>
8   <SHORT_DESCRIPTION name="tlist"> Objet Scilab. Définition d&apos;une liste typée  </SHORT_DESCRIPTION>
9   <CALLING_SEQUENCE>
10   <CALLING_SEQUENCE_ITEM>tlist(typ,a1,....an )    </CALLING_SEQUENCE_ITEM>
11   </CALLING_SEQUENCE>
12   <PARAM>
13  <PARAM_INDENT>
14   <PARAM_ITEM>
15   <PARAM_NAME>typ  </PARAM_NAME>
16   <PARAM_DESCRIPTION>
17   <SP>
18     : chaîne de caractères ou matrice de chaînes de caractères
19 </SP>
20   </PARAM_DESCRIPTION> 
21   </PARAM_ITEM>
22   <PARAM_ITEM>
23   <PARAM_NAME>ai  </PARAM_NAME>
24   <PARAM_DESCRIPTION>
25   <SP>
26     : objet Scilab (<VERB>matrice, liste, chaîne...</VERB>).
27 </SP>
28   </PARAM_DESCRIPTION> 
29   </PARAM_ITEM>
30  </PARAM_INDENT>
31   </PARAM>
32   <DESCRIPTION>
33   <P>
34     Crée une <VERB>liste typée</VERB> avec les éléments <VERB>ai</VERB>. L&apos;argument <VERB>typ</VERB>
35     spécifie le nom du type. L&apos;utilisateur peut redéfinir
36     les opérateurs et primitives de Scilab pour ces nouveaux objets à l&apos;aide de fonctions Scilab (voir <VERB>overloading</VERB>). La seule différence entre les listes typées et les listes (voir <VERB>list</VERB>)
37     est la valeur numérique du type (16 au lieu de 15).
38   </P>
39   <P>
40     <VERB>typ(1)</VERB> spécifie le nom du type (cette chaîne de caractères est utilisée dans les noms des fonctions surchargeant les opérateurs et primitives).
41   </P>
42   <P>
43     S&apos;il est spécifié, <VERB>typ(i)</VERB> donne le nom formel de l&apos;élément <VERB>i+1</VERB> (voir plus bas dans les exemples).
44   </P>
45   <P>
46     Les opérations standard sur les listes fonctionnent similairement pour les listes typées (tlist). 
47   </P>
48  
49   <P>
50      extraction 
51     : <VERB>[x,y,z...]=l(v)</VERB> ou <VERB>v</VERB> est un vecteur d&apos;indices; 
52     <VERB>[x,y,z]=l(:)</VERB> extrait tous les éléments.
53   </P>
54   <P>
55       insertion
56     : <VERB>l(i)=a</VERB>
57   </P>
58   <P>
59      suppression
60     : <VERB>l(i)=null()</VERB> supprime le i-ème élément de la <VERB>tlist l</VERB>.
61   </P>
62   <P>
63      affichage
64   </P>
65   <P>
66     De plus si les composantes <VERB>typ(2:n+1)</VERB> sont spécifiées, les éléments peuvent être désignés par leur noms formels.
67   </P>
68   <P>
69     Voici quelques exemples d&apos;utilisation des liste typées :
70   </P>
71   <P>
72     Dans Scilab, les systèmes dynamiques linéaires sont définis par une liste typée :
73     le quadruplet <VERB>[A,B,C,D]</VERB> est représenté par la tlist
74     <VERB>Sys=tlist([&apos;lss&apos;;&apos;A&apos;;&apos;B&apos;;&apos;C&apos;;&apos;D&apos;;&apos;X0&apos;;&apos;dt&apos;],A,B,C,D,x0,&apos;c&apos;)</VERB> 
75     et cette tlist spécifique est créée par la fonction <VERB>syslin</VERB>.
76   </P>
77   <P>
78     Sys(2), Sys(&apos;A&apos;) ou Sys.A est la matrice d&apos;état et Sys(&apos;dt&apos;) ou Sys.dt est le domaine temporel.
79   </P>
80   <P>
81     Une matrice rationnelle <VERB>H</VERB> est représentée par la tlist
82     <VERB>H=tlist([&apos;r&apos;;&apos;num&apos;;&apos;den&apos;;&apos;dt&apos;],Num,Den,[])</VERB> où <VERB>Num</VERB> et <VERB>Den</VERB> sont deux
83     matrices polynomiales et un système dynamique linéaire (en temps continu) peut être créé sous la forme d&apos;une
84     matrice de transfert <VERB>H</VERB> par <VERB>syslin(&apos;c&apos;,H)</VERB>.
85   </P>
86   <P>
87     H(2), H(&apos;num&apos;) ou H.num est le numérateur de la matrice de transfert
88   </P>
89  
90   </DESCRIPTION>
91   <SEE_ALSO>
92     <SEE_ALSO_ITEM> <LINK>null</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>percent</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>syslin</LINK> </SEE_ALSO_ITEM>     <SEE_ALSO_ITEM> <LINK>list</LINK> </SEE_ALSO_ITEM>
93   </SEE_ALSO>
94 </MAN>