Bakalářská práce se zaměřuje na řešení soustavy lineárních rovnic pomocí tridiagonální matice. V práci jsou vysvětleny numerické metody pro řešení tridiagonální matice. Dále jsou vysvětleny rozdíly mezi přesnými a přibližnými metodami řešení soustavy rovnic. Pro řešení soustavy rovnic je navržen program v programovacím jazyce Java. Zkoumání vytvořené aplikace pro řešení soustav rovnic za využití jednotlivých metod a srovnání jednotlivých metod z hlediska časové a paměťové složitosti.