Différences entre versions de « Commande Elément »
De GeoGebra Manual
m (Robot : Remplacement de texte automatisé (-{{command +{{command|cas=true)) |
|||
(8 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=6.0}}</noinclude>{{command|cas=true|list|Elément|Ele}} |
− | ;Elément | + | ;Elément( <Liste>, <Position n> ) : Retourne le ''n''<sup>ème</sup> élément de la liste. |
+ | :{{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 | + | ;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é. | ||
− | {{ | + | :{{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/> | ||
− | <code> | + | *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>}} | ||
− | |||
− | + | {{CASok|1=avec la possibilité de travailler en littéral | |
− | + | :{{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 à 19: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 1liste(2)
retourne le deuxième élément de liste, soit 2- .../...
liste(-1)
retourne le dernier élément de liste, soit 5liste(-5)
retourne le premier élément de liste, soit 1liste(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 1matrice(2,2)
,matrice(-1,2)
,matrice(2,-1)
etmatrice(-1,-1)
retournent toutes le deuxième élément de la deuxième ligne, soit 4.
____________________________________________________________
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éfiniesElé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}.