Maticová kalkulačka
Název práce v češtině: | Maticová kalkulačka |
---|---|
Název v anglickém jazyce: | Matrix calculator |
Akademický rok vypsání: | 2007/2008 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra teoretické informatiky a matematické logiky (32-KTIML) |
Vedoucí / školitel: | doc. RNDr. Lukáš Chrpa, Ph.D. |
Řešitel: | skrytý![]() |
Datum přihlášení: | 11.10.2007 |
Datum zadání: | 11.10.2007 |
Datum a čas obhajoby: | 24.06.2008 00:00 |
Datum odevzdání elektronické podoby: | 24.06.2008 |
Datum proběhlé obhajoby: | 24.06.2008 |
Oponenti: | doc. RNDr. Pavel Surynek, Ph.D. |
Zásady pro vypracování |
Program Maticová kalkulačka bude realizovat maticové algoritmy - Strassenův algoritmus násobení matic, Gaussova eliminační metoda, LUP dekompozice, determinant (z definice, pomocí Gaussovy eliminace, rozvojem podle řádku, z LUP dekompozice), inverzní matice (klasickou metodou, pomocí násobení matic, z LUP dekompozize, násobení boolovských matic pomocí algoritmu čtyř rusů. Tyto algoritmy se budou moci realizovat výukovou formou, což znamená, že se algoritmus bude provádět postupně po krocích a každý krok bude náležitě okomentován. Důraz bude rovněž kladen na uživatelské rozhranní, které bude umožnovat uživatelsky přívětivé ovládání aplikace a přehlednou výukovou formu. |
Seznam odborné literatury |
Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman : The design and analysis of computer algorithms, Reading, Massachusetts: Addison-Wesley, 1974
Jiří Tůma: Gaussova eliminace Wikipedia |