GNU oktáva

Jak nainstalovat GNU Octave a externí balíčky

Jak nainstalovat GNU Octave a externí balíčky
Numerické výpočty jsou nezbytné v mnoha průmyslových odvětvích. Dnes je strojové učení a hluboké 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 jde o proprietární software a nejde o bezplatný nástroj; to mnoho lidí odrazuje od používání nebo je nutí používat ke zpracování programovací jazyky.

Co je GNU Octave?

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

I když existuje další 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 vyvinut 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, udělali byste dobře s GNU Octave. Pokud se chystáte importovat kód do prostředí MATLAB, nezapomeňte se držet syntaxe MATLAB namísto použití syntaxe pouze pro 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 všechny měly fungovat správně.

V této části uvidíte, jak můžete nainstalovat GNU Octave pomocí následujících metod:

FlatPak

Stejně jako Snaps lze FlatPak použít k rychlé instalaci balíčků Linux. FlatPak se používá pro nasazení softwaru, správu balíčků a poskytuje karanténu 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 a nainstalujte FlatPak a ke kroku tři, pokud jsou již nainstalovány.
  2. Chcete-li nainstalovat FlatPak, můžete využít apt-get FlatPak můžete nainstalovat pomocí následujícího příkazu sudo apt-get install flatpak.
  3. Vzhledem k tomu, že je nainstalován FlatPak, musíte přidat úložiště Flathub. Flathub je Appstore pro aplikace pro Linux a budete instalovat GNU Octave z obchodu. Příkaz flatpak remote-add -if-neexistuje-li 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.oktáva.Oktáva bude použit k instalaci GNU Octave. Všimněte si, ž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 na tomto seznamu.

Kroky pro instalaci GNU Octave prostřednictvím 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 možnost „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 pro tuto sekci.

Apt Install

Kromě možností popsaných výše v článku lze Octave nainstalovat také pomocí výstižný klíčové slovo pomocí níže uvedeného příkazu:

sudo apt-get install octave

I když byste měli být schopni spustit Octave zadáním Oktáva  do příkazového řádku nemusí ve všech případech spustit rozhraní Graphical User INterface, takže jej můžete vynutit spuštěním grafického uživatelského rozhraní přidáním příkazů -síla-gui.

To je vidět níže:

octave --force-gui
Octave balíčky

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

V této části se naučí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 závisí na balíčku liboctave-dev pro instalaci externích balíčků.

Liboctave-dev můžete nainstalovat pomocí níže uvedeného příkazu:

sudo apt install liboctave-dev

Instalace balíčku

Chcete-li použít externí balíčky k rozšíření funkcí GNU Octave, musíte si stáhnout soubor balíčku ze seznamu balíčků.

Po stažení můžete spustit následující příkaz v příkazovém okně GNU Octave a nainstalovat:

pkg nainstalujte název balíčku.dehet.gz

Například po stažení balíčku Image Processing; lze jej nainstalovat pomocí příkazu:

pkg install image-2.10.0.dehet.gz

Zpráva zobrazená po spuštění příkazu je:

>> pkg install image-2.10.0.dehet.gz

Informace o změnách z předchozích verzí balíčku obrázků získáte spuštěním 'image novinky'

Načítání balíčku

Po instalaci balíčku nemůžete okamžitě mít přístup k funkcím, které balíček poskytuje; proto je třeba 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

Abyste mohli balíček používat, nemusíte zahrnout jeho verzi.

Například k načtení dříve nainstalovaného balíčku pro zpracování obrazu se používá 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 stejně, jako jste je nainstalovali; rozdíl je v tom, že argumentem je „odinstalovat“ k odebrání balíčku místo „nainstalovat“ pro instalaci balíčku.

pkg odinstalovat název-balíčku

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

pkg odinstalovat obrázek

Závěr

Proces instalace GNU Octave a jejích balíčků není komplikovaný. Je to stejně jednoduché jako psaní příkazů popsaných v tomto článku a jste připraveni jít.

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

Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...
Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...