Jak nainstalovat GNU Octave a externí balíčky

How Install Gnu Octave



Numerické výpočty jsou nezbytné v mnoha průmyslových odvětvích. Dnes je strojové učení a hloubkové učení hybnou silou různých technologií a matematické výpočty pomáhají při zpracování dat před spuštěním modelů strojového učení nebo hlubokého učení na dostupných datech.

MATLAB je jedním z nejpopulárnějších nástrojů pro numerické výpočty. MATLAB znamená MatrixLaboratory a používá se především pro numerické výpočty a symbolické výpočty.







Nevýhodou MATLABu je, že je to proprietární software a není to bezplatný nástroj; to mnoho lidí od používání odrazuje nebo je to nutí používat ke zpracování programovací jazyky.



GNU Octave je nástroj pro provádění numerických výpočtů stejně jako MATLAB. GNU znamená GNU Not Unix! A software GNU je zdarma.



Přestože existuje jiný software inspirovaný MATLABem, syntaxe GNU Octave je velmi podobná syntaxi MATLABu; proto jej můžete použít jako přímou náhradu za MATLAB.





Měli byste si uvědomit, že Octave je vyvíjen tak, aby byl lepší než MATLAB, takže má určitou syntaxi, která na MATLABu nebude fungovat. Pokud můžete platit za MATLAB, měli byste pokračovat, ale pokud nemůžete, s GNU Octave byste si vedli dobře. Pokud zamýšlíte importovat kód do prostředí MATLAB, ujistěte se, že se budete držet syntaxe MATLAB namísto použití pouze syntaxe GNU Octave.

Způsoby instalace

Pro instalaci GNU Octave můžete použít různé metody. Všechny metody jsou relativně snadné, protože před instalací nevyžadují manipulaci s konfiguračními soubory. Vyberte si to, co vám vyhovuje, protože by měly všechny správně fungovat.



V této sekci uvidíte, jak můžete GNU Octave nainstalovat následujícími způsoby:

  • FlatPak
  • Správce softwaru Ubuntu
  • Apt Install

FlatPak

Stejně jako Snaps lze FlatPak použít k rychlé instalaci balíčků Linuxu. FlatPak slouží k nasazení softwaru, správě balíků a poskytuje sandbox pro spouštění aplikací.

Kroky pro instalaci GNU Octave přes FlatPak:

  1. Ujistěte se, že máte nainstalovaný FlatPak. Spuštěním příkazu můžete zkontrolovat, zda je nainstalován FlatPak flatpak verze na příkazovém řádku. Chybová zpráva označuje, že FlatPak ještě není nainstalován. Přejděte ke kroku dva, abyste nainstalovali FlatPak, a ke kroku tři, pokud již je nainstalován.
  2. Chcete -li nainstalovat FlatPak, můžete použít apt-get FlatPak můžete nainstalovat pomocí následujícího příkazu sudo apt-get install flatpak .
  3. Jelikož je nainstalován FlatPak, musíte přidat úložiště Flathub. Flathub je Appstore pro aplikace pro Linux a GNU Octave budete instalovat z obchodu. Příkaz flatpak remote-add-pokud neexistuje flathub https://flathub.org/repo/flathub.flatpakrepo slouží k přidání úložiště Flathub.
  4. Nyní, když bylo přidáno úložiště Flathub, můžete nyní nainstalovat GNU Octave. Příkaz flatpak nainstalovat flathub org. octave. octave bude použit k instalaci GNU Octave. Všimněte si toho, že pokud úložiště Flathub nebylo přidáno do seznamu úložišť, FlatPak nenajde GNU Octave.

Správce softwaru Ubuntu

Správce softwaru Ubuntu lze považovat za oficiální Appstore pro operační systém Ubuntu. Instalace GNU Octave pomocí Správce softwaru Ubuntu je pravděpodobně nejjednodušší metodou v tomto seznamu.

Kroky pro instalaci GNU Octave pomocí Správce softwaru Ubuntu:

  1. Spusťte Správce softwaru Ubuntu
  2. Vyhledejte GNU Octave
  3. Ve výsledcích vyberte ikonu GNU Octave
  4. Vyberte Instalovat

Jak vidíte, kroky potřebné k instalaci GNU Octave prostřednictvím Správce softwaru Ubuntu jsou velmi minimální, takže se můžete rozhodnout jít do této části.

Apt Install

Kromě možností popsaných dříve v článku lze Octave nainstalovat také pomocí výstižný klíčové slovo s níže uvedeným příkazem:

sudo apt-get installoktáva

Zatímco byste měli být schopni spustit Octave zadáním Oktáva do příkazového řádku, nemusí spustit grafické uživatelské rozhraní ve všech případech, takže jej můžete přinutit spustit GUI přidáním příkazů –Force-gui .

To lze vidět níže:

oktáva--force-gui
Balíčky Octave

GNU Octave přichází s mnoha vestavěnými funkcemi, ale tyto funkce lze rozšířit pomocí externích balíčků.

V této části se dozvíte, jak nainstalovat a odebrat balíčky Octave. Některé z těchto balíčků poskytují rozšíření pro mikrokontroléry Arduino, databáze, Fuzzy Logic Toolkit, funkce zpracování obrazu atd.

Než se ponoříte do procesu instalace balíčků Octave, budete si muset nainstalovat balíček na svůj počítač Debian/Ubuntu.

GNU Octave při instalaci externích balíků závisí na balíčku liboctave-dev.

Můžete nainstalovat liboctave-dev pomocí následujícího příkazu:

sudovýstižnýNainstalujteliboctave-dev

Instalace balíčku

Chcete -li rozšířit funkce GNU Octave pomocí externích balíků, musíte si stáhnout soubor balíčku ze seznamu balíčků.

Po stažení můžete v příkazovém okně GNU Octave spustit níže uvedený příkaz a nainstalovat:

balNainstalujtenázev-balíčku.tar.gz

Například po stažení balíčku zpracování obrazu; lze jej nainstalovat pomocí příkazu:

balNainstalujteimage-2.10.0.tar.gz

Po spuštění příkazu se zobrazí tato zpráva:

>>balNainstalujteimage-2.10.0.tar.gz

Chcete -li získat informace o změnách oproti předchozím verzím balíčku obrázků, spusťte ‘obrázek novinky’

Načítání balíčku

Po instalaci balíčku nemůžete okamžitě získat přístup k funkcím, které balíček poskytuje; proto jej musíte nejprve načíst.

Chcete -li načíst balíček, musíte použít klíčové slovo load pomocí příkazu pkg.

pkg načíst název-balíčku

Chcete -li jej použít, nemusíte zahrnout verzi balíčku.

Chcete -li například načíst dříve nainstalovaný balíček zpracování obrazu, použije se následující příkaz:

pkg načíst obrázek

Balíček obrázků by měl být načten a máte přístup k funkcím poskytovaným balíčkem obrázků.

Odinstalování balíčku

Balíčky můžete odinstalovat tak, jak jste je nainstalovali; rozdíl je v tom, že argumentem je odinstalovat odebrání balíčku místo instalace pro instalaci balíčku.

pkg odinstalovat název-balíčku

Chcete -li například odebrat balíček pro zpracování obrazu, můžete spustit:

pkg odinstalovat obrázek

Závěr

Proces instalace GNU Octave a jeho balíků není složitý. Je to tak jednoduché, jako psát příkazy popsané v tomto článku a jste připraveni jít.

Kromě instalací, načítání a odebírání můžete s balíčky GNU Octave udělat mnohem více, ale tyto jednoduché úkoly by při práci s nástrojem měly stačit.