Definícia: {e1, e2, ...,en} je zoznam prvkov. Prvkami môžu byť objekty veľmi všeobecného typu: čísla, výrazy, zoznamy, grafika, ...
Funkcia | Vykonaná akcia | |
{a1,a2,.....} | Vytvorenie jednorozmerného zoznamu prvkov a1,a2,... Dá sa uložiť do pamäte ako ľubovoľná premenná, napr. tt ={1,2,3} | |
{{b1,b2,...},{c1,c2,...}, ...} | Vytvorenie matice, ktorej prvý riadok je b1,b2,... a druhý riadok je c1,c2,... | |
Table[ f , {n}] | Vytvorenie vektora s n rovnakými prvkami f, t.j. zoznam {f,f,...,f} | |
Table[ f , {i, n}] | Vytvorenie vektora s n prvkami f(i), i=1,...,n. | |
Table[ f , {i, imin, imax}] | Vytvorenie vektora s prvkami f(i), i=imin, ... imax | |
Table[ f , {i, imin, imax, di}] | Vytvorenie vektora s prvkami f(i), i=imin, ... imax , s prírastkom - krokom di. | |
TableForm[ list ] | Zobrazenie prvkov zoznamu v tvare tabuľky, bez oddeľujúcich čiarok | |
ColumnForm[ list ] | Zobrazenie prvkov zoznamu vo vertikálnom smere, v stĺpcoch | |
% // TableForm | Zobrazenie predchádzajúceho výsledku jadra systému Mathematica v tvare tabuľky | |
Array[ a, n ] | Definícia postupnosti {a[1],a[2],..., a[n]} s ľubovoľnými prvkami | |
Range[ n ] | Vytvorenie zoznamu prirodzených čísel {1,2,...,n} | |
Range[ n1,n2] | Vytvorenie zoznamu prirodzených čísel od čísla n1 po číslo n2. | |
Range[ n1,n2, di ] | Vytvorenie zoznamu prirodzených čísel od čísla n1 po číslo n2, s krokom di | |
list[ [ i ] ] or Part[list, i ] | Výber i-teho prvku zoznamu | |
list[ [ i, j ] ] or Part[list, i ,j ] | Výber (i, j)-teho prvku matice | |
Lenght[ list ] | Udanie počtu prvkov zoznamu | |
Table[ f, {i, imax}, {j, jmax} ] | Vytvorenie obdĺžnikovej tabuľky (matice) s prvkami f, i=1,2,..., imax a j=1,2,..., jmax | |
Array[ a, {m,n}] | Definícia dvojrozmernej postupnosti ľubovoľných prvkov a[i,j] | |
IdentityMatrix[ n ] | Definícia jednotkovej štvorcovej matice rádu n | |
DiagonalMatrix[ list ] | Vytvorenie diagonálnej matice s prvkami diagonály zo zoznamu | |
Dimensions[ list ] | Udanie rozmerov zoznamu | |
MatrixForm[ list ] | Zobrazenie zoznamu v maticovom tvare | |
c m or c*m | Súčin konštanty c a matice m | |
a . b | Súčin matíc a a b | |
Inverse[ m ] | Výpočet inverznej matice ku matici m, ak existuje | |
MatrixPower[ m, n ] | Výpočet n-tej mocniny matice m | |
Det[ m ] | Výpočet determinantu štvorcovej matice m | |
Transpose[ m ] | Nájdenie transponovanej matice ku matici m | |
Eigenvalues[ m ] | Výpočet a zápis zoznamu vlastných čísel štvorcovej matice m | |
Eigenvalues[m , k] | Zobrazí zoznam prvých k vlastných čísel matice m | |
Eigenvalues[ N [m] ] | Numerický výpočet vlastných čisel štvorcovej matice m | |
Eigenvectors[ m ] | Výpočet a zápis vlastných vektorov štvorcovej matice m | |
Eigenvectors[ N[ m ] ] | Numerický výpočet vlastných vektorov matice m | |
Apply [ Plus, list ] or Plus @@ list | Súčet všetkých prvkov zoznamu | |
Apply [ Times, list ] or Times @@ list | Súčin všetkých prvkov zoznamu |