Než se pustíme do technických aspektů instalace a konfigurace našeho vědeckého softwaru, pojďme definovat některé pojmy související s naším dnešním úkolem. Nejprve musíme vědět:co je vědecký software?, k čemu slouží? a proč bychom měli mít zájem znát jejich užitečnost a následný vývoj?.
Vědecký software se již čtyři desetiletí vyvíjí a má silné a slabé stránky jako každá nová věda. Softwarové inženýrství se blíží střednímu věku s mnoha úspěchy, ale stále je před námi mnoho práce. Dnes je věda o softwarovém inženýrství uznávána jako legitimní disciplína hodná seriózního, pečlivého studia a velké a bouřlivé debaty. Na úrovni odvětví jsou preference pro hledání pracovních míst dumpingové v názvu:softwarový inženýr. Modely softwarových procesů, metody softwarového inženýrství a nástroje byly úspěšně přijaty v širokém spektru průmyslových aplikací. Manažeři a uživatelé uznávají potřebu disciplinovanějšího přístupu k softwaru.
S vytvořením prvních digitálních počítačů během roku 1940 byl vývoj softwaru tak nový, že bylo téměř nemožné předpovědět odhadovaná data dokončení projektu a mnoho z nich překročilo své rozpočty a odhadovaný čas. Vývojáři museli své programy přepsat, aby běžely na nových počítačích, které vycházejí každý jeden až dva roky, takže ty stávající byly zastaralé.
Softwarové inženýrství přispělo k příjmům více než 100 000 milionů dolarů ročně, vezmeme-li v úvahu internet. Použití prohlížečů a HTML také drasticky změnilo vizi a koncepty přijímání informací. Po silné a rostoucí poptávce přichází potřeba vytvářet softwarová řešení za nízkou cenu. To znamená použití jednodušších a rychlejších metod pro vývoj funkčního softwaru. Poznamenává, že menší systémy mají jednodušší a rychlejší přístup k řízení vývoje algoritmů a softwarových výpočtů.
Co je vědecký software? A k čemu to je?
Poskytněte vědeckému uživateli potřebné nástroje pro usnadnění jeho práce. To platí pro výzkum, návrh a vývoj softwaru pro lékařské, vojenské, akademické, obchodní, letecké a počítačové použití.
Co je software Scilab?
Definici Scilabu uvádí programátor:"Scilab je bezplatný a open source software pro numerické výpočty poskytující výkonné výpočetní prostředí pro inženýrské a vědecké aplikace ".
."Vydání Scilabu, které budeme používat, je 5.5.1 dostupné pro Ubuntu 15.04. Podle následujících kroků úspěšně nainstalujeme náš software Scilab:
Krok 1: Otevřete okno terminálu a zadejte:
sudo apt-get install scilab
Tento příkaz zahájí instalaci softwaru. Nebo chcete-li, Scilab je součástí softwarového centra Ubuntu, jak je znázorněno níže:
Krok 2: Jakmile je software nainstalován, najdeme jeho ikonu v levém panelu operačního systému, jak je znázorněno níže:
Krok 3: Otevřete software a první zobrazené okno bude toto.
Poznámka: Scilab, stejně jako další software jako Matlab, Octave atd., je standardním základem pro konkrétní toolboxy. Specifické pro naše účely, jako jsou:Zpracování obrazu a videa, Optimalizace nebo Modelování. V dalších krocích ukážeme, jak nainstalovat některé z nejpopulárnějších nástrojů ve Scilabu.
Krok 4 (Instalace sady nástrojů): v konzole Scilabu zadejte následující příkaz, například pro instalaci Image Processing Toolbox:
atomsInstall('IPD')
Začne proces instalace. Počkejte, až bude dokončena. Atoms je zkratka pro "Automatic mOdules Management for Scilab" a je to server pro použití v prostředí toolboxů a modulů Scilab. Každý modul nebo sada nástrojů Scilabu má svou vlastní instalační metodu, jako je použití příkazového řádku nebo možná stažení souboru zip.
Poslední krok: Po dokončení instalačního procesu doporučujeme restartovat program, aby se načetla makra Scilab, brány a další závislosti, které by modul potřeboval, je to zobrazeno na následujícím obrázku:
Nyní jste obeznámeni s instalací Scilabu a instalací specifických modulů a sad nástrojů.
V dalším tutoriálu vám ukážeme, jak psát skripty a programy v našem prostředí Scilab běžícím na Ubuntu 15.04.
Další: Jak zacházet se soubory pomocí Scilab na Ubuntu 15.04