Programos tikslas – suteikti patogias priemones tiesinių lygčių sistemoms kurti ir spręsti. Programa naudoja žinomą ir plačiausiai naudojamą Gauss-Jordan eliminacijos metodą tiesinių lygčių sistemoms spręsti.
Taikymui lygčių skaičius yra lygus nežinomųjų skaičiui. Jei šias matricas pažymėsime atitinkamai A - koeficientais prieš nežinomuosius, x - nežinomuosius ir b - koeficientais po = , tada pradinę m lygčių sistemą n nežinomųjų galime pakeisti vienos matricos lygtimi Ax=b.
Matrica A šioje lygtyje vadinama sistemos koeficientų matrica. Padidinta sistemos matrica gaunama pridedant b prie A kaip paskutinis stulpelis;
Programoje papildyta matrica įvedama į lentelę. Kuriant lentelę nustatomi du parametrai: maksimalus kiekvieno padidintos matricos koeficiento ilgis ir lygčių skaičius, t.y. Paskutiniame lentelės stulpelyje įrašomi b koeficientai.
Programa turi funkcijas, skirtas kurti, saugoti, ištrinti ir išsaugoti papildytą matricą nauju pavadinimu. Kiekviena tokia matrica saugoma savo pavadinimu. Papildytų matricų sąrašas rodomas išskleidžiamajame sąraše. Iš jo pasirinkus elementą, yra mygtukas atitinkamos tiesinės sistemos sprendiniui apskaičiuoti, o sprendimas atvaizduojamas lentelėje. Apskaičiavus sprendimą, taip pat yra funkcija, rodanti Gauss-Jordan eliminacijos matricą. Viskas – lygčių matrica, sprendimo ir eliminavimo matrica gali būti išsaugota rinkmenoje pasirinktame įrenginio kataloge.
Programa turi funkcijas analizuoti sprendimą: ar jis yra unikalus; Nenuoseklus arba begalybė ir parodykite bendrą sprendimą (parametrinė forma).