Commande Trier

De GeoGebra Manual
Révision datée du 7 octobre 2017 à 17:43 par Zbynek (discussion | contributions) (Remplacement du texte — « ;([^\n]*)\[(.*)\] » par « ;$1($2) »)
Aller à : navigation, rechercher
Trier( <Liste> )
Trie une liste de nombres, de points ou de textes.
Note : Les listes de points sont triées par rapport aux abscisses.
Note Idée : Si vous désirez trier une liste de points ListePoints selon leurs ordonnées, en 4.2 vous pouvez utiliser
ListePointsTriée = Trier[ ListePoints,y(ListePoints)]
Exemples :
  • Trier[{3, 2, 1}] retourne la liste {1, 2, 3}.
  • Trier[{(3, 2), (2, 5), (4, 1)}] retourne la liste {(2, 5), (3, 2), (4, 1)}.
  • Trier[{"prunes","pommes","poires","abricots"}] vous retourne la liste des éléments dans l’ordre alphabétique, {"abricots", "poires", "pommes", "prunes"} .

les lettres accentuées semblent maintenant correctement positionnées :

  • Trier[{"pêches","pommes","poires","abricots"}] retourne {"abricots", "pêches", "poires", "pommes"} .


Note Idée :
Mettre en lumière un aspect de cette possibilité :

Créez 3 points A,B et C

L_1=Trier[{A,B,C}]
L_2=Séquence[Segment[Elément[L_1,i],Elément[L_1,i+1]],i,1,Longueur[L_1]-1]

et bougez horizontalement les points.



Trier( <Valeurs>, <Clés> )
Trie la liste des Valeurs en référence à la liste des Clés.
Exemples :
  • Si vous désirez ordonner une liste de polynômes liste1 = {x^3, x^2, x^6} selon leur degré,
créez la liste dépendante de leurs degrés liste2 = Compactée[Degré[a], a, liste1].
Ensuite, Trier[liste1, liste2] vous retourne la liste désirée liste3 = {x^2, x^3, x^6}.
  • Si vous désirez dessiner le polygone ayant pour sommets les racines complexes de x^{10}-1, ordonnées selon leur argument,
créez liste1 = {RacineComplexe[x^10-1]},
puis utilisez la commande Polygone[Trier[liste1, arg(liste1)]].
© 2024 International GeoGebra Institute