GeoGebra
wspiera także macierze, które są reprezentowane jako lista list zawierająca
wiersze macierzy.
Przykład: W GeoGebra, {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}} reprezentuje macierz .
Dodawanie i odejmowanie - przykłady:
·
Macierz + Macierz: Dodaje odpowiadające elementy z dwóch kompatybilnych
macierzy.
·
Macierz – Macierz: Odejmuje odpowiadające elementy z dwóch
kompatybilnych macierzy.
Mnożenie - przykłady:
·
Macierz * Liczba: Mnoży każdy element macierzy przez
podaną liczbę
·
Macierz * Macierz: Używa mnożenia macierzy do wyznaczenia
macierzy wynikowej.
Uwaga: Wiersze pierwszej I kolumny drugiej macierzy powinny mieć taką
samą liczbę elementów.
Przykład: {{1, 2}, {3, 4}, {5, 6}} * {{1, 2, 3}, {4, 5, 6}} daje macierz {{9, 12, 15}, {19, 26, 33}, {29, 40, 51}}.
·
2x2 Macierz * Punkt
(lub Wektor): Mnoży macierz przez podany punkt/wektor
I podaje punkt jako wynik.
Przykład: {{1, 2}, {3, 4}} * (3, 4) daje punkt A = (11, 25).
·
3x3 Macierz * Punkt
(lub Wektor): Mnoży macierz przez podany punkt/wektor
I podaje punkt jako wynik.
Przykład: {{1, 2, 3}, {4, 5, 6}, {0, 0, 1}} * (1, 2) daje punkt A = (8, 20).
Uwaga: To jest specjalny przypadek dla przekształceń afinicznych gdzie
homogeniczne współrzędne są używane: (x, y, 1) and dla punktu i (x, y, 0) dla
wektora. Ten przykład jest dlatego równoważny z:
{{1, 2, 3}, {4, 5, 6}, {0, 0, 1}} * {1,
2, 1}.
Inne przykłady: (zobacz rozdział Polecenia
Macierzowe):
·
Wyznacznik[Macierz]: Oblicza wyznacznik podanej macierzy.
·
Inwersja[Macierz]: Odwraca podaną macierz.
·
Transpozycja[Macierz]: Transponuje podaną macierz.