MatrixCalculator
MatrixCalculator on programm, mis võimaldab teha tehteid maatriksitega.
Nõuded
- Maatriksi operatsioonid:
- Liitmine ja korrutamine
- Transponeerimine
- Inverteerimine ehk pöördmaatriksi leidmine
- Determinandi leidmine
- Mälu --- kalkulaatoril on teatud hulk mälupesi, kuhu on defineeritud maatriksid või numbrid.
- Tehted --- kalkulaator on võimeline arvutama mitu tehet ja õiges järjekorras.
Ülesannete jaotus
- Martin --- Maatriksi operatsioonid ja tehete struktuurne representatsioon ning arvutus.
- Harald --- Kasutajaliides ja sõne parsimine tehete andmestruktuurile.
Kasutajaliidese näide
> 2 + 2
4
> |{{1, 4, 3},{0, 4, 0}, {0, 0, 9}}|
36
> |-4|
4
> 6/2(1+2)
9
> {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}} + {{2, 4, 9}, {0, 4, 0}, {0, 0, 9}}
{{3, 6, 12}, {4, 9, 6}, {7, 8, 18}}
> store A
A = {{3, 6, 12}, {4, 9, 6}, {7, 8, 18}}
> list
A = {{3, 6, 12}, {4, 9, 6}, {7, 8, 18}}
B = null
C = null
D = null
E = null
F = null
X = null
Y = null
Z = null
> A*2
{{6, 12, 24}, {8, 18, 12}, {14, 16, 36}}