FuVis = Function Visualization
Vizualizace Funkcí
říjen 2015, Petr Frantík
poslední aktualizace: únor 2017
http://fuvis.kitnarf.cz
Aplikace FuVis slouží pro vizualizaci funkcí dvou proměnných daných funkčním předpisem nebo datovým souborem pomocí barevných škál, viz obr. 1. Funkce dvou proměnných vznikají jako výsledek parametrických studií numerických modelů či jako tzv. bazény přitažlivosti při hledání závislostí nelineárních dynamických systémů na počátečních podmínkách. Právě pro tento účel byla aplikace FuVis vyvinuta.
Obr. 1: Příklad výsledné vizualizace. Jedná se o bazény přitažlivosti nelineárního modelu mechanického systému, viz [1]. Zdrojový datový soubor: basin.txt (5 MB).
Aby bylo možno aplikaci FuVis spustit, musí být v operačním systému nainstalována Java platforma (verze 1.8 a pozdější). Platformu lze stáhnout z adresy http://www.java.com/en/download/manual.jsp. Je-li Java platforma správně nainstalována, lze soubor aplikace fuvis.jar spustit.
Aplikace FuVis se spouští buď přímo (kliknutím na soubor fuvis.jar) nebo z konzoly operačního systému (pokud jí systém disponuje). Spuštění z konzoly je vhodné pro hromadné zpracování a pro sledování podrobných varovných či chybových výpisů. Spuštění z konzoly se provede zapsáním následujícího řetězce do konzoly operačního systému (v případě, že jsme přítomni v adresáři, kde je umístěn soubor fuvis.jar):
java -jar fuvis.jar
Vytvořte či jinak získejte zdrojový datový soubor. Pro běžného uživatele je zřejmě nejjednodušším způsobem jak získat tento soubor použití tabulkového procesoru. Naplňte obdélníkovou tabulku libovolnými čísly (např. table.xls), zkopírujte ji do textového souboru a uložte jej bez popisků sloupců a řádků, viz table.txt, nebo s popisky, viz table_alt.txt. Pro vytvoření a uložení textového souboru použijte například program Notepad nebo Vim.
Spusťte aplikaci FuVis. Zvolte v aplikačním menu File--Open a otevřete zdrojový datový soubor. Pomocí kolečka myši nastavte vhodné zobrazení. V dolním panelu můžete měnit rozsah funkčních hodnot a typ barevné škály.
Aplikace FuVis produkuje výstup do pixmapy formátu PNG a vektorové třírozměrné renderovatelné plochy formátu DXF. Oba tyto výstupy jsou ovlivněny nastavením mezí barevné škály.
Uložení se provede pomocí menu File--Save as, kde je třeba určit typ souboru zadáním jména souboru se stejnojmennou příponou (PNG nebo DXF).
Vyvinuto v rámci projektu LO1408 AdMaS UP – Pokročilé materiály, konstrukce a technologie, podporovaného Ministerstvem školství, mládeže a tělovýchovy České republiky v rámci Národního programu udržitelnosti I. Domovská stránka aplikace FuVis je http://fuvis.kitnarf.cz.
[1] Frantík, P.: Model zatlačovaného hřebíku, CD sborník mezinárodní konference Modelování v mechanice 2015, VŠB-TU Ostrava, Česká republika, květen 2015, 5 stran.
[2] Wikipedia, the free encyclopedia: Notepad, http://en.wikipedia.org
[3] Wikipedia, the free encyclopedia: Vim, http://en.wikipedia.org