Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'jpexs.com'@'localhost' (using password: YES) in /srv8/www/jpexs.com/subdomains/matice/mysql_conf.php on line 6
Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /srv8/www/jpexs.com/subdomains/matice/index.php on line 5
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /srv8/www/jpexs.com/subdomains/matice/index.php on line 5
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /srv8/www/jpexs.com/subdomains/matice/index.php on line 5
Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /srv8/www/jpexs.com/subdomains/matice/index.php on line 7
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /srv8/www/jpexs.com/subdomains/matice/index.php on line 7
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /srv8/www/jpexs.com/subdomains/matice/index.php on line 7
Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /srv8/www/jpexs.com/subdomains/matice/index.php on line 8
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /srv8/www/jpexs.com/subdomains/matice/index.php on line 8
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /srv8/www/jpexs.com/subdomains/matice/index.php on line 8
Warning: Cannot modify header information - headers already sent by (output started at /srv8/www/jpexs.com/subdomains/matice/mysql_conf.php:6) in /srv8/www/jpexs.com/subdomains/matice/index.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at /srv8/www/jpexs.com/subdomains/matice/mysql_conf.php:6) in /srv8/www/jpexs.com/subdomains/matice/index.php on line 11
Warning: Cannot modify header information - headers already sent by (output started at /srv8/www/jpexs.com/subdomains/matice/mysql_conf.php:6) in /srv8/www/jpexs.com/subdomains/matice/index.php on line 12
Matice 2 - program na počítání s maticemi
Matice 2
Program Matice 2 slouží k provádění výpočtů s maticemi. V jednoduchém víceokenním (tzv. MDI) rozhraní
lze pracovat s více maticemi zároveň.
Lze provádět například tyto operace:
- Transponování
- Inverzní matice
- Sčítání
- Odčítání
- Násobení
- Převedení na trojúhelníkovou (Gaussova eliminace)
- Násobení konstantou
- Výpočet opačné, jednotkové a diagonální matice
- Výpočet determinantu a hodnosti matice
- atd...
Rozhraní
Aplikace má intuitivní uživatelské rozhraní. Jednoduše lze vytvářet nové matice, přidávat nové řádky a sloupce, případně je také odebírat nebo přesouvat.
Matice se může pojmenovat a uložit do souboru. Program ukládá jak do nativního formátu MT2, tak do formátu CSV. Dále je tu také možnost exportu do sešitu aplikace Excel (soubor .XLS).
Speciální vlastnosti
- M2 umí pracovat s komplexními čísly. Komplexní čísla se zadávají jednoduše ve formátu například 5-i2, i, -i2, 2+i5 apod... Písmeno imaginární proměnné si lze zvolit.
-
M2 zvládá přesnou práci se zlomky. Pokud je to možné, program nezaokrouhluje, ale počítá přímo se zlomky a výsledek je tak velice přesný. Zlomky se zadávají ve tvaru například 1/2, 8/3, 1+1/2,-2-2/3 apod.
Screeshoty
Pár obrázku z aplikace si můžete prohlédnout zde
Licence
Tento program je freeware, takže může být volně šířen. Vždy musí být šířen pouze zdarma. Pokud jste za tento program zaplatil(a), pravděpodobně jste naletěl(a) podvodníkovi. Je zakázáno program jakkoli modifikovat.
Stažení
Tento program si můžete stáhnout zde:
Poslední verze: Matice2.2.0.exe (Verze 2.2.0)
Počet stažení:
Počet stažení této verze:
Věnování
Program Matice 2 bych chtěl věnovat všem studentům ČVUT:Fakulty elektrotechnické.
Poděkování
Chtěl bych poděkovat RNDr. Petru Olšákovi za jeho přednášky a skripta, která pomohla k vytvoření tohoto programu. Dále bych rád poděkoval Mgr. Michalu Hrochovi za to, jak skvěle učí, za to, že mi algebru tak skvěle vysvětlil.
Dotazy a odpovědi
Otázka: Stáhnul jsem si program matice a asi je tam chyba při výpočtu. Správně by ....
Odpověď:
Pošlete mi mailem konkrétní příklad, na kterém to nefunguje. (Nejlépe v souboru uložené matice z programu).
V mailu popište, které verze programu se chyba týká,co je špatně a jak to má být správně.
Otázka: Program je k ničemu, neukazuje postup řešení
Odpověď:
Program nebyl koncipován, aby za vás dělal domácí úkoly. Program by měl sloužit spíše k ověření výsledků výpočtů.
Postup řešení jsem kdysi implementoval ve starší verzi matic, kde skutečně bylo vidět, co se děje. (Starší verze k dispozici není, protože počítala špatně). V nové verzi toto zatím není. Měl jsem v plánu to dodělat, ale v současné době práce na programu stojí a nevím, kdy se k tomu opět dostanu.
Otázka: Je škoda, že program není pro mobily. Neplánujete něco takového?
Odpověď:
Současná aplikace běží jen pod Windows na PC. Někdy v blízké budoucnosti plánuji začít práce na programu Matice 3, který poběží jak na Windows, Linuxech a dalších operačních systémech co podporují J2SE, tak na zařízeních (mobily,PDA/MDA) s Windows Mobile. O verzi pro Javu Micro Edition (bežné mobily) také uvažuji, ale není to prozatím má priorita.
Autor
Autor tohoto programu je JPEXS. Pro více informací o JPEXS, mrkněte na www.jpexs.com
Kontakt
Pokud chcete nahlásit chybu (bug) nebo požadovat nové funkce (feature request), chválit, děkovat či nadávat,
můžete mi poslat email na
Historie
2.2.0
Opraveno:
- špatné zadávání čísel při vypnutém nastavení "oddělení
celé části"
- chybný výpočet inverzí matice
- neodstraňování řádků při gaussově eliminaci
2.2.0 b4
Opraveno:
- chyba v špatném výpočtu s desetinnými čísly
- už funguje up/down tlačítko v okně přidávání sloupců/řádků
2.2.0 b3
Nové:
- panel průběhu je zpět
Opraveno:
- chyba v nezaokrouhlování, špatný výpočet větších matic
- chyba v zobrazování hlášek
- editovací chyba při počítání determinantu
2.2.0 b
Nové:
- počítání v Z2
- oddělená komplexní čísla od reálných a binárních
- vylepšené generování náhodných soustav
- předěláno jádro aplikace. Je možné, že bude mírně nestabilní.
Opraveno:
- chyba při zadávání ryze imaginárních komplexních čísel
2.1.5
Nové:
- informace o aplikaci
Opraveno:
- editovací chyba. Při kliknutí na tlačítko
nové matice se poslední hodnota neuložila
a tím došlo k chybnému výpočtu
2.1.4
Nové:
- možnost snadného přesouvání sloupců a
řádků tažením
- posun mezi buňkami pomocí klávesy TAB
- transponování má nyní novou ikonu - A na T
- nastavení oddělování celé části zlomku
Opraveno:
- tlačítko a položka menu pro změnu názvu
matice občas byla zešednutá
2.1.3.
Nové:
- Ukládání nastavení do registru
Opraveno:
- Gaussova eliminace skončila chybou
při odstraňování více jak 2 řádků najednou
2.1.2.
Nové:
- Historie
- Další možnosti exportu
2.1.1.
Nové:
- Možnost exportu do XLS
2.1.0
Nové:
- Komplexní čísla
2.0.0
- První verze