Sortiere (Befehl): Unterschied zwischen den Versionen
Aus GeoGebra Manual
Zbynek (Diskussion | Beiträge) K (Textersetzung - „;([^\n]*)\[(.*)\]“ durch „;$1($2)“) |
|||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude> |
− | ; Sortiere | + | {{command|list|Sortiere}} |
+ | |||
+ | ;Sortiere( <Liste> ) | ||
+ | :Sortiert eine Liste von Zahlen, Text-Objekten oder Punkten. | ||
:{{Note| Listen von Punkten werden nach den ''x''-Koordinaten sortiert.}} | :{{Note| Listen von Punkten werden nach den ''x''-Koordinaten sortiert.}} | ||
:{{Example|1=<div> | :{{Example|1=<div> | ||
Zeile 7: | Zeile 10: | ||
:* Die Eingabe <code>Sortiere[{(3, 2), (2, 5), (4, 1)}]</code> erzeugt die neue Liste2 ''{(2, 5), (3, 2), (4, 1)}''.</div>}} | :* Die Eingabe <code>Sortiere[{(3, 2), (2, 5), (4, 1)}]</code> erzeugt die neue Liste2 ''{(2, 5), (3, 2), (4, 1)}''.</div>}} | ||
− | + | ||
− | ; Sortiere | + | ;Sortiere( <Liste>, <abhängige Liste> ) |
− | :{{Example|1=Wenn Sie beispielsweise Polynome <code>Liste1 = {x^3, x^2, x^6}</code> nach ihrem Grad sortieren wollen, erstellen Sie zuerst die Liste der Grade <code>Liste2 = Zip[Grad[a], a, Liste1]</code>. Danach erzeugt <code>Sortiere[Liste1, Liste2]</code> die gewünschte Reihenfolge ''Liste3 = {x^2, x^3, x^6}''. ( | + | :Sortiert die Elemente der ersten Liste bezüglich den davon abhängigen Elementen der zweiten Liste. |
− | + | :{{Example|1=<div> | |
− | + | :* Wenn Sie beispielsweise Polynome <code>Liste1 = {x^3, x^2, x^6}</code> nach ihrem Grad sortieren wollen, erstellen Sie zuerst die Liste der Grade <code>Liste2 = Zip[Grad[a], a, Liste1]</code>. Danach erzeugt <code>Sortiere[Liste1, Liste2]</code> die gewünschte Reihenfolge ''Liste3 = {x^2, x^3, x^6}''. | |
− | {{note|Es gibt eine Umgehungslösung, um Listen von beliebigen Objekten zu sortieren. Den Algorithmus dazu finden Sie in der [[Anleitungen:Listen von beliebigen Elementen sortieren|Anleitung: Listen von beliebigen Elementen sortieren]]. | + | :*Um jenes Vieleck zu erzeugen, dessen Eckpunkte (sortiert nach ihren Argumenten) den komplexen Wurzeln von x<sup>10</sup> - 1 entsprechen, erstellen Sie die Liste <code>Liste1 = {KomplexeNullstelle[x^10-1]}</code>. Mit dem Befehl <code>Vieleck[Sortiere[Liste1, arg(Liste1)]]</code> erhalten Sie ''Vieleck1 = 2.94''.</div>}} |
− | }} | + | |
+ | |||
+ | {{note|Es gibt eine Umgehungslösung, um Listen von beliebigen Objekten zu sortieren. Den Algorithmus dazu finden Sie in der [[Anleitungen:Listen von beliebigen Elementen sortieren|Anleitung: Listen von beliebigen Elementen sortieren]].}} |
Aktuelle Version vom 7. Oktober 2017, 17:48 Uhr
- Sortiere( <Liste> )
- Sortiert eine Liste von Zahlen, Text-Objekten oder Punkten.
- Anmerkung: Listen von Punkten werden nach den x-Koordinaten sortiert.
- Beispiel:
- Die Eingabe
Sortiere[{3, 2, 1}]
erzeugt Liste1 {1, 2, 3}. - Die Eingabe
Sortiere[{"Birnen", "Äpfel", "Orangen"}]
erzeugt eine neue Liste mit Einträgen in alphabetischer Reihenfolge. - Die Eingabe
Sortiere[{(3, 2), (2, 5), (4, 1)}]
erzeugt die neue Liste2 {(2, 5), (3, 2), (4, 1)}.
- Die Eingabe
- Sortiere( <Liste>, <abhängige Liste> )
- Sortiert die Elemente der ersten Liste bezüglich den davon abhängigen Elementen der zweiten Liste.
- Beispiel:
- Wenn Sie beispielsweise Polynome
Liste1 = {x^3, x^2, x^6}
nach ihrem Grad sortieren wollen, erstellen Sie zuerst die Liste der GradeListe2 = Zip[Grad[a], a, Liste1]
. Danach erzeugtSortiere[Liste1, Liste2]
die gewünschte Reihenfolge Liste3 = {x^2, x^3, x^6}. - Um jenes Vieleck zu erzeugen, dessen Eckpunkte (sortiert nach ihren Argumenten) den komplexen Wurzeln von x10 - 1 entsprechen, erstellen Sie die Liste
Liste1 = {KomplexeNullstelle[x^10-1]}
. Mit dem BefehlVieleck[Sortiere[Liste1, arg(Liste1)]]
erhalten Sie Vieleck1 = 2.94.
- Wenn Sie beispielsweise Polynome
Anmerkung: Es gibt eine Umgehungslösung, um Listen von beliebigen Objekten zu sortieren. Den Algorithmus dazu finden Sie in der Anleitung: Listen von beliebigen Elementen sortieren.