Alapműveletek a Mathematica rendszerben

A munkafüzet (notebook)

A Mathematica egy általános célú komputeralgebrai rendszer. Szimbolikus és közelítő számítások egyaránt végezhetők vele.
A Mathematica munkafüzet cellákból épül fel. Minden cellának egy stílusa is van: az alap az inputcella.

Új cellát bármikor hozzávehetünk a munkafüzethez a kurzor pozicionálásával és az ENTER lenyomásával (Lásd a fenti üres cellát).
Az inputcellába vagy a klavitatúráról vagy paletták segítségével kifejezéseket írhatunk. A problémák megadásához jó, ha ismerjük az angol nyelvet és követjük a Mathematica szintaxist. A kifejezéseket a Mathematica a SHIFT+ENTER lenyomása után kiértékeli. Az alábbi cellákban a számokkal, vektorokkal és mátrixokal végezhető legegyszerűbb műveletekre látunk példákat.
A példák reményeink szerint külön magyarázat nélkül is érthetők,  ezért csak időnként fűzünk rövid megjegyzéseket a kifejezésekhez.

1+1

(∑_(i=1)^n)i^2

Számok, Vektorok, Mátrixok

1/2+1/3

(1+I)(2+I)

0.5+1/3

(Sqrt[2])

N[(Sqrt[2]),3]

N[(Sqrt[2]),10]

N[Pi,100]

v1={1,2,3,4,5}

v2={5,4,3,2,1}

v1+v2

v1.v2

Length[v1]

Norm[v1]

v1[[2]]

First[v1]

Last[v1]

Rest[v1]

A={{1,2},{3,4}}

MatrixForm[A]

(({{1, 3}, {4, 5}}))

B=(({{5, 6}, {7, 8}}));

A.B//MatrixForm

MatrixForm[A]

MatrixForm[A+B]

A.B//MatrixForm

B.A//MatrixForm

A első sora

A[[1]]

B első oszlopa

B[[All,1]]

Kompozíció

A[[1]].B[[All,1]]

m1={{a11,a12,a13},{a21,a22,a23},{a31,a32,a33}}

MatrixForm[m1]

Dimensions[m1]

Második sor, harmadik oszlop

m1[[2,3]]

m1[[1]]

m1[[All,1]]

Transpose[m1]

%[[All,2]]

Solve[(x^2)-5==0]

x/.Solve[(x^2)-5==0]

NSolve[(x^2)-5==0]