Listy i ciągi

Dołącz

Dołącz[Lista, Obiekt]: Dołącza obiekt do listy          
Przykład:
Dołącz[{1, 2, 3}, (5, 5)] daje {1, 2, 3, (5, 5)}

Dołącz[Obiect, Lista]: Dołącza listę do obiektu        
Przykład:
Dołącz[(5, 5), {1, 2, 3}] daje {(5, 5), 1, 2, 3}

LiczJeżeli

LiczJeżeli[Warunek, Lista]: Zlicza liczbę elementów listy spełniających warunek   
Przykład:
LiczJeżeli[x < 3, {1, 2, 3, 4, 5}] daje liczbę 2        
LiczJeżeli[x<3, A1:A10] zlicza wszystkie komórki, których wartości są mniejsze niż 3, w obszarze komórek arkusza A1:A10

Element

Element[Lista, NumerElementu n]: Daje n-ty element listy         
Uwaga: Lista może zawierać elementy tylko jednego typu (tj., tylko liczby albo tylko punkty).

Pierwszy

Pierwszy[Lista]: Zwraca pierwszy element listy

Pierwszy[Lista, LiczbaElementów n]: Zwraca nową listę zawierającą właśnie n pierwszych elementów listy.

Wstaw

Wstaw[Obiekt, Lista, Pozycja]: Wstawia obiekt na daną pozycję listy
Przykład:
Wstaw[x^2, {1, 2, 3, 4, 5}, 3] umieszcza x2 na trzeciej pozycji danej listy {1, 2, x2, 3, 4, 5} 
Uwaga: Jeśli pozycja jest liczbą ujemną, wtedy miejsce wstawianego obiektu liczone jest od końca.           
Przykład:
Wstaw[(1, 2), {1, 2, 3, 4, 5}, -1] umieszcza punkt na końcu listy {1, 2, 3, 4, 5, (1, 2)}

Wstaw[Lista1, Lista2, Pozycja]: Wstawia wszystkie elementy lisyt1 do listy2 na daną pozycję.           
Przykład:
Wstaw[{11, 12}, {1, 2, 3, 4, 5}, 3] umieszcza elementy listy list1 na trzecim (i następnych) miejscu(ach) listy list2 I daje listę
 {1, 2, 11, 12, 3, 4, 5}          
Uwaga: Jeśli pozycja jest liczbą ujemną, wtedy miejsce wstawianego obiektu liczone jest od końca.           
Przykład:
Wstaw[{11, 12}, {1, 2, 3, 4, 5}, -2] umieszcza elementy listy list1 przed ostatnim elementem listy list2 i daje
{1, 2, 3, 4, 11, 12, 5}.

Część wspólna

CzęśćWspólna[Lista1, Lista2]: Daje nową listę zawierającą wszystkie elementy, które powtarzają się w obu listach.

Lista iteracji

ListaIteracji[Funhkcja, WielkośćStartowa, Liczba_n]:            
Daje listę dłufości n+1, której elementami są iteracje funkcji zaczynające się od wartości x0.  
Przykład: Dla funkcji
f(x) = x^2 polecenie
L = ListaIteracji[f, 3, 2] daje listę           
L = {3, 32, (32)2} = {3, 9, 81}

Połącz

Połącz[Lista1, Lista2, ...]: Łączy dwie (albo więcej) list         
Uwaga: Nowa lista zawiera wszystkie elementy list pierwotnych, nawet gdy są takie same. Elementy nowej listy nie są uporządkowane.
Przykład:
Połącz[{5, 4, 3}, {1, 2, 3}] tworzy listę {5, 4, 3, 1, 2, 3}

Połącz[ListaList]: Łączy podlisty w jedną długą listę 
Uwaga Nowa lista zawiera wszystkie elementy list pierwotnych, nawet gdy są takie same. Elementy nowej listy nie są uporządkowane.  
Przykład:
Połącz[{{1, 2}}] tworzy listę {1, 2}
Połącz[{{1, 2, 3}, {3, 4}, {8, 7}}] tworzy listę
{1, 2, 3, 3, 4, 8, 7}

TrzymajJeżeli

TrzymajJeżeli[Warunek, Lista]: Tworzy nową listę, która zawiera tylko te elementy listy pierwotnej, które spełniają warunek.     
Przykład:
TrzymajJeżeli[x<3, {1, 2, 3, 4, 1, 5, 6}] zwrac nową listę {1, 2, 1}

Ostatni

Ostatni[Lista]: Zwraca ostatni element listy.

Ostatni[Lista, Liczba_n elementów]: Zwraca listę zawierającą dokładnie n końcowych elementów listy.

Długość

Długość[Lista]: Daje długość listy, która jest liczbą jej elementów.

Min

Min[Lista]: Zwraca minimalny element listy.

Max

Max[Lista]: Zwraca maksymalny element listy

IloczynElementów

IloczynElementów[ListaLiczb]: Liczy iloczyn wszystkich elementów listy.

UsuńNiezdefiniowane

UsuńNiezdefiniowane[Lista]: Usuwa niezdefiniowane obiekty z listy.   
Przykład:
UsuńNiezdefiniowane[Ciąg[(-1)^i, i, -3, -1, 0.5]] usuwa drugi I czwarty element ciągu, maja one niecałkowity wykładnik, dlatego są niezdefiniowane.

OdKońca

OdKońca[Lista]: Odwraca porządek listy

Ciąg

Ciąg[Wyrażenie, Zmienna_i, Liczba_a, Liczba_b]: Daje listę obiektów utworzoną z użyciem wyrażenia i indeksowaną zmienną i z zakresu od liczby a do liczby b.
Przykład:
L = Ciąg[(2, i), i, 1, 5] tworzy listę punktów, których współrzędna -y przyjmuje wartości od 1do 5

Ciąg[Wyrażenie, Zmienna_i, Liczba_a, Liczba_b, Liczba_s]: Daje listę obiektów utworzoną z użyciem wyrażenia i indeksowaną zmienną i z zakresu od liczby a do liczby b., z danym krokiem wielkości s.         
Przykład:
L = Ciąg[(2, i), i, 1, 5, 0.5] tworzy listę punktów, których współrzędna -y przyjmuje wartości od 1do 5 z krokiem wielkości 0.5.

 

Uwaga: Tam, gdzie parametry a i b mogą się zmieniać dynamicznie możesz użyć suwaka dla zmiennych.

Porządkuj

Porządkuj[Lista]: Porządkuje listę liczb, obiektów tekstowych albo punktów.       
Uwaga: Lista punktów jest porządkowana według współrzędnej –x..        
Przykład:      
Porządkuj[{3, 2, 1}] daje listę {1, 2, 3}.          
Porządkuj[{"pears", "apples", "figs"}] daje listę elementów w porządku alfabetycznym        
Porządkuj[{(3, 2), (2, 5), (4, 1)}] daje {(2, 5), (3, 2), (4, 1)}.

Suma

Suma[Lista]: Oblicza sumę wszystkich elementów listy.
Uwaga: To polecenie działa dla liczb, punktów, wektorów, tekstu i funkcji..
Przykład:
Suma[{1, 2, 3}] daje liczbę a = 6. 
Suma[{x^2, x^3}] daje f(x)=x2 + x3.                      
Suma[Ciąg[i,i,1,100]] daje liczbę a = 5050.   
Suma[{(1, 2), (2, 3)}] daje punkt A = (3, 5).
Sum[{(1, 2), 3}] daje punkt B = (4, 2).    
Sum[{"a","b","c"}] daje tekst "abc".

Suma[Lista, Liczba_n elementów]: Oblicza sumę n elementów listy.   
Uwaga: To polecenie działa dla liczb, punktów, wektorów, tekstu i funkcji.
Przykład:
Suma[{1, 2, 3, 4, 5, 6}, 4] daje liczbę a = 10.

Weź

Weź[Lista, PozycjaPoczątkowa_m, PozycjaKońcowa_n]: Zwraca listę zawierającą elementy od m do n listy pierwotnej

Połącz

Połącz[Lista1, Lista2]: Łączy dwie listy i usuwa elementy, które pojawiają się wiele razy.


www.geogebra.org