Polecenie Porządkuj

Porządkuj( <Lista> )

Sortuje listę liczb, tekstów lub punktów.

  • Porządkuj({3, 2, 1}) daje w wyniku listę {1, 2, 3}.

  • Porządkuj({"pears", "apples", "figs"}) daje w wyniku listę elementów posortowanych alfabetycznie.

  • `Porządkuj({(3, 2), (2, 5), (4, 1)}) `daje w wyniku {(2, 5), (3, 2), (4, 1)}.

Listy punktów są porządkowane względem współrzędnej x.

Porządkuj( <Wartości>, <Klucze> )

Sortuje pierwszą listę Wartości zgodnie z odpowiadającą drugą listą Klucze.

  • Aby posortować listę wielomianów l1 = {x^3, x^2, x^6} według stopnia , należy utworzyć zależną listę stopni (degrees). Każdy element tej listy powinien reprezentować stopień odpowiadającego mu wielomianu. Oto, jak można to zrobić: l2 = ZmiennaNaListę(Stopień(a), a, l1). Wówczas Porządkuj(l1, l2) daje w wyniku listę l3 = {x^2, x^3, x^6}.

  • Aby narysować wielokąt mający za wierzchołki pierwiastki zespolone \(x^{10}-1\), posortowane według ich argumentów, utwórz l1 = {PierwiastekZespolony(x^10-1)}, i użyj polecenia Wielomian(Porządkuj(l1, arg(l1))). Polecenie to utworzy wielokąt wielokąt1 = 2.94.