GeoGebra kan også behandle matriser. De angis som ei liste av lister som inneholder radene i matrisen.
Eksempel: I GeoGebra vil, {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
representere matrisen: .
Eksempler på addisjon og subtraksjon av matriser:
· Matrise + Matrise: Adderer de samsvarende elementene i to kompatible matriser.
· Matrise – Matrise: Subtraherer de samsvarende elementene i to kompatible matriser.
Eksempler på multiplikasjon av matriser:
·
Matrise * Tall:
Multipliserer hvert element i matrisen med tallet. Matrise * Matrise: Bruker matrisemultiplikasjon til å regne ut svarmatrisen.
Merk: Radene i den første matrisen og kolonnene i den siste matrisen må
ha like mange elementer.
Eksempel: {{1, 2}, {3, 4}, {5, 6}}
* {{1, 2, 3}, {4, 5, 6}} gir deg matrisen {{9, 12, 15}, {19, 26, 33}, {29, 40, 51}}.
· 2x2 Matrise * punkt (eller vektor): Multipliserer matrisen med det gitte punktet/vektoren og gir et punkt som resultat.
· Eksempel: {{1, 2}, {3, 4}} * (3, 4) gir punktet A = (11, 25).
·
3x3 Matrise * punkt (eller vektor): Multipliserer matrisen med det gitte punktet/vektoren og gir et
punkt som resultat.
·
Eksempel: {{1, 2, 3}, {4, 5, 6},
{0, 0, 1}} * (1, 2) gir deg som svar punktet A = (8, 20).
Merk: Dette er et spesialtilfelle for transformasjoner hvor det brukes
(x, y, 1) for et punkt og (x, y, 0) for en vektor. Eksempelet her er derfor
ekvivalent med:
{{1, 2, 3}, {4, 5, 6},
{0, 0, 1}} * {1, 2, 1}.
Andre eksempler: (se avsnittet Matrisekommandoer):
· Determinant[Matrise]: Beregner determinanten til en gitt matrise. Invers[Matrise]: Inverterer den gitte matrisen.
· Transponer[Matrise]: Transponerer den gitte matrisen.