Différences entre versions de « Commande Elément »

De GeoGebra Manual
Aller à : navigation, rechercher
m
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|cas=true|list|Elément}}
+
<noinclude>{{Manual Page|version=6.0}}</noinclude>{{command|cas=true|list|Elément|Ele}}
  
;Elément[ <Liste>, <Position n> ] : Retourne le ''n''<sup>ème</sup> élément de la liste.
+
;Elément( <Liste>, <Position n> ) : Retourne le ''n''<sup>ème</sup> élément de la liste.  
  
;Elément[ <Matrice M>, <Ligne l> , <Colonne c> ]  : Retourne l'élément <math>a_{l,c}</math> de la  ''l''<sup>ème</sup>ligne et ''c''<sup>ème</sup> colonne  de la matrice ''M''.
+
:{{exemple| 1=<div><code><nowiki>Elément({1, 3, 2}, 2)</nowiki></code> retourne ''3'', le second élément de ''{1, 3, 2}''.</div>}}
  
;Elément[ <Liste>, <Index1>, <Index2>, ... ]
+
 
 +
;Elément( <Matrice M>, <Ligne l> , <Colonne c> )  : Retourne l'élément <math>a_{l,c}</math> de la  ''l''<sup>ème</sup>ligne et ''c''<sup>ème</sup> colonne  de la matrice ''M''. 
 +
 
 +
:{{exemple| 1=<div><code><nowiki>Elément({{1, 3, 2}, {0, 3, -2}}, 2, 3)</nowiki></code> retourne ''-2'', le troisième élément de la deuxième ligne de <math>\begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}</math>.</div>}}
 +
 
 +
 
 +
 
 +
;Elément( <Liste>, <Index1>, <Index2>, ... )
 
: Dans le cas où L est une liste de dimension ''n'', on peut demander jusqu'à ''n'' indices pour obtenir un élément (ou une liste d'éléments) au niveau référencé.
 
: Dans le cas où L est une liste de dimension ''n'', on peut demander jusqu'à ''n'' indices pour obtenir un élément (ou une liste d'éléments) au niveau référencé.
:{{Example|1=Soit <nowiki>L={{{1,2},{3,4}},{{5,6},{7,8}}}</nowiki>. Alors <code>Elément[L,1,2,1]</code> retourne 3, <code>Elément[L,2,2]</code> retourne {7,8}.}}
+
:{{Exemple|1=Soit <nowiki>L={{{1,2},{3,4}},{{5,6},{7,8}}}</nowiki>. Alors <code>Elément(L,1,2,1)</code> retourne 3, <code>Elément(L,2,2)</code> retourne {7,8}.}}
  
 
 
 
: {{Note| La liste ne doit contenir que des éléments de même type (par ex., seulement des nombres ou seulement des points).}}
 
: {{Note| La liste ne doit contenir que des éléments de même type (par ex., seulement des nombres ou seulement des points).}}
 
   
 
   
 +
==Accès direct à un élément==
 +
;Liste(k) 
 +
;Matrice(i,j)
 +
{{Exemples|1=<div>
 +
*Soit <code>liste = {1,2,3,4,5}</code>, alors :
 +
**<code>liste(1)</code> retourne le premier élément de liste, soit ''1''
 +
**<code>liste(2)</code> retourne le deuxième élément de liste, soit ''2''
 +
**.../...
 +
**<code>liste(-1)</code> retourne le dernier élément de liste, soit ''5''
 +
**<code>liste(-5)</code> retourne le premier élément de liste, soit ''1''
 +
**<code>liste(0)</code> est ''non défini'', de même que liste(k) pour k>5 ou k <-5<br/>
 +
 +
*Soit <code>matrice={{1,2},{3,4}}</code>, alors :
 +
**<code>matrice(1,1) </code> retourne le premier élément de la première ligne, soit ''1''
 +
**<code>matrice(2,2)</code>, <code>matrice(-1,2)</code>, <code>matrice(2,-1) </code>et <code>matrice(-1,-1) </code>retournent toutes le deuxième élément de la deuxième ligne, soit ''4''.
 +
</div>}}
  
  
[[Fichier:View-cas24.png]]  '''Calcul formel'''
 
Seules les deux syntaxes suivantes sont tolérées en [[calcul formel]]
 
;Elément[ <Liste>, <Position> ]
 
;Elément[ <Matrice>, <Ligne> , <Colonne>]
 
  
 +
{{CASok|1=avec la possibilité de travailler en littéral
  
--[[Utilisateur:Noel Lambert|Noel Lambert]] ([[Discussion utilisateur:Noel Lambert|discussion]]) 26 novembre 2012 à 17:23 (CET)
+
:{{exemples| 1=<div>Si les variables ''a'', ''b'' et ''c'' ne sont pas définies <br/><code><nowiki>Elément({a, b, c}, 2)</nowiki></code> retourne ''b'', le second élément de ''{a, b, c}''.<br/><br/>Si les variables ''a'', ''b'', ''c'', ''d'', ''e'' et ''f'' ne sont pas définies <br/><code><nowiki>Elément({{a, b, c}, {d, e, f}}, 2, 3)</nowiki></code> <br/>retourne ''f'', le troisième élément de la deuxième ligne de <math>\begin{pmatrix}a&b&c\\d&e&f\end{pmatrix}</math>.</div>}}
 +
}}

Version actuelle datée du 24 octobre 2017 à 18:09


Elément( <Liste>, <Position n> )
Retourne le nème élément de la liste.
Exemple :
Elément({1, 3, 2}, 2) retourne 3, le second élément de {1, 3, 2}.


Elément( <Matrice M>, <Ligne l> , <Colonne c> )
Retourne l'élément a_{l,c} de la lèmeligne et cème colonne de la matrice M.
Exemple :
Elément({{1, 3, 2}, {0, 3, -2}}, 2, 3) retourne -2, le troisième élément de la deuxième ligne de \begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}.


Elément( <Liste>, <Index1>, <Index2>, ... )
Dans le cas où L est une liste de dimension n, on peut demander jusqu'à n indices pour obtenir un élément (ou une liste d'éléments) au niveau référencé.
Exemple : Soit L={{{1,2},{3,4}},{{5,6},{7,8}}}. Alors Elément(L,1,2,1) retourne 3, Elément(L,2,2) retourne {7,8}.


Note : La liste ne doit contenir que des éléments de même type (par ex., seulement des nombres ou seulement des points).

Accès direct à un élément

Liste(k)
Matrice(i,j)
Exemples :
  • Soit liste = {1,2,3,4,5}, alors :
    • liste(1) retourne le premier élément de liste, soit 1
    • liste(2) retourne le deuxième élément de liste, soit 2
    • .../...
    • liste(-1) retourne le dernier élément de liste, soit 5
    • liste(-5) retourne le premier élément de liste, soit 1
    • liste(0) est non défini, de même que liste(k) pour k>5 ou k <-5
  • Soit matrice={{1,2},{3,4}}, alors :
    • matrice(1,1) retourne le premier élément de la première ligne, soit 1
    • matrice(2,2), matrice(-1,2), matrice(2,-1) et matrice(-1,-1) retournent toutes le deuxième élément de la deuxième ligne, soit 4.



____________________________________________________________

Menu view cas.svg Calcul formel :

Cette commande fonctionne à l'identique dans la fenêtre Calcul formel

avec la possibilité de travailler en littéral

Exemples :
Si les variables a, b et c ne sont pas définies
Elément({a, b, c}, 2) retourne b, le second élément de {a, b, c}.

Si les variables a, b, c, d, e et f ne sont pas définies
Elément({{a, b, c}, {d, e, f}}, 2, 3)
retourne f, le troisième élément de la deuxième ligne de \begin{pmatrix}a&b&c\\d&e&f\end{pmatrix}.
© 2024 International GeoGebra Institute