18. 5. 2009 - 19:03 Wolfram Mathematica pohledem studenta

mathematica_logo

O programu Wolfram Mathematica se všude dočtete, že se jedná o jedno z nejlepších prostředí pro technické a vědecké výpočty. Jeho původní tvůrce Stephen Wolfram je uznávaným fyzikem a matematikem. Na oficiálním webu je nespočet krásně vypadajících obrázků, které Mathematica vygenerovala při řešení různých problémů.

Mathematica obsahuje ohromné množství funkcí, pomocí kterých můžete snadno vypočítat zadání, se kterými byste se vybaveni pouze tužkou a papírem trápili několik hodin (samozřejmě některé věci se ručně ani spočítat nedají). Jsou dostupné verze pro Windows, Linux, Macintosh a Solaris. Na svém PC používám nejnovější verzi Mathematica 7.0 na OS Windows.

Kde je problém?

Problém nastává v případě, kdy potřebujete sami naprogramovat něco složitějšího. Mathematica se při editaci kódu chová jako nejjednodušší textový editor. Zvýrazňování syntaxe tady prakticky neexistuje, o intellisense ani nemluvě. Funkce Zpět (Undo) umožňuje vrátit pouze jednu poslední změnu. Označování textu pomocí kurzorových kláves se chová úplně jinak než je zvykem u ostatních programů na platformě Windows. Pro přepínání mezi jednotlivými podokny programu není možné používat zkratku Ctrl + Tab (přepínání mezi kódem a nápovědou pomocí myši nebo přes menu Window zbytečně zdržuje).

Pro vytváření funkcí jsou používány nejčastěji hranaté závorky, takže se brzy dostanete do stavu, kdy není na první pohled do kódu jasné kde který cyklus nebo funkce končí. Při uzavření některé ze závorek ta úvodní sice barevně problikne, ale to je tak všechno. Pokud některá ze závorek chybí, nebo přebývá, nezbývá než ty koncové postupně mazat a zase přidávat a přitom sledovat která z úvodních problikne.

Když při spuštění kódu dojde k chybě, například předáváte některé z funkcí data v neplatném formátu, je sice vypsána obecná chyba, ale opět není na první pohled jasné, na kterém řádku chyba nastala.

Export vypočtených dat je také mnohdy problematický. Dostat hodnoty do formátu použitelného například do tabulky v Excelu rozhodně není otázkou několika kliknutí.

Kompatibilita mezi jednotlivými verzemi Mathematicy taky nefunguje zcela korektně. Při otevírání souboru vytvořeného v jiné verzi, Mathematica nabídne automaticky upravit kód, ale ne vždy tento výsledek funguje (nebo funguje, ale vypisuje při zpracování různá varování). Některé funkce se prostě chovají jinak.

Závěrem

Wolfram Mathematica umožňuje řešit relativně snadno složité technické výpočty. Bohužel máte často pocit, že se tvůrci zaměřili na perfektní matematickou část, ale jaksi zapomněli na uživatele, kteří budou tento program používat. Od software u kterého stojí jedna licence 91 580 Kč bych čekal mnohem přívětivější prostředí pro práci.

Kliknutím na ikony můžete doporučit článek dalším lidem.
  • Bookmarky.cz
  • Jagg
  • Linkuj
  • Topčlánky
  • Mediablog
  • Topodkazy
1 bod2 body3 body4 body5 bodů (2 hlasů, průměr: 2.00 z 5)
Loading ... Loading ...

Software

Další články na webu:

RSS Komentářů

Napište komentář