Kako instalirati GNU oktavne i vanjske pakete

How Install Gnu Octave



Numeričko izračunavanje bitno je u mnogim industrijama. Danas su strojno učenje i duboko učenje pokretačka snaga različitih tehnologija, a matematička izračunavanja pomažu u obradi podataka, prije izvođenja strojnog učenja ili modela dubokog učenja na dostupnim podacima.

MATLAB je jedan od najpopularnijih alata za numeričko izračunavanje. MATLAB znači MatrixLaboratory i koristi se prvenstveno za numeričko izračunavanje i simbolično računanje.







Nedostatak MATLAB -a je to što je vlasnički softver i nije besplatan alat; to obeshrabruje mnoge ljude u korištenju ili ih tjera da koriste programske jezike za obradu.



GNU Octave je alat za izvođenje numeričkih izračuna, baš kao i MATLAB. GNU znači da GNU nije Unix !, a GNU softver je besplatan.



Iako postoje drugi programi inspirirani MATLAB -om, sintaksa GNU Octave vrlo je slična onoj u MATLAB -u; stoga ga možete koristiti kao izravnu zamjenu za MATLAB.





Trebate imati na umu da je Octave razvijen da bude superiorniji od MATLAB -a, pa ima određenu sintaksu koja neće raditi na MATLAB -u. Ako možete platiti za MATLAB, trebali biste nastaviti, ali ako ne možete, s GNU Octaveom biste se dobro snašli. Samo pazite da se držite MATLAB sintakse umjesto da koristite sintaksu samo za GNU Octave ako namjeravate uvesti kôd u MATLAB okruženje.

Metode ugradnje

Postoje različite metode koje možete koristiti za instaliranje GNU Octave. Sve su metode relativno jednostavne jer ne zahtijevaju petljanje po konfiguracijskim datotekama prije instalacije. Odaberite ono što vam odgovara jer bi svi trebali ispravno funkcionirati.



U ovom odjeljku vidjet ćete kako možete instalirati GNU Octave na sljedeće načine:

  • FlatPak
  • Ubuntu softverski upravitelj
  • Apt Install

FlatPak

Baš kao i Snaps, FlatPak se može koristiti za brzu instalaciju Linux paketa. FlatPak se koristi za implementaciju softvera, upravljanje paketima i pruža pješčanik za pokretanje aplikacija.

Koraci za instaliranje GNU Octave kroz FlatPak:

  1. Provjerite imate li instaliran FlatPak. Pokretanjem naredbe možete provjeriti je li FlatPak instaliran flatpak verzija na naredbenom retku. Poruka o pogrešci pokazuje da FlatPak još nije instaliran. Prijeđite na drugi korak za instaliranje FlatPak -a i treći korak ako je već instaliran.
  2. Da biste instalirali FlatPak, možete koristiti apt-get FlatPak možete instalirati sa sljedećom naredbom sudo apt-get install flatpak .
  3. Budući da je FlatPak instaliran, morate dodati Flathub spremište. Flathub je Appstore za Linux aplikacije, a GNU Octave instalirat ćete iz trgovine. Naredba flatpak remote-add –ako ne postoji flathub https://flathub.org/repo/flathub.flatpakrepo koristi se za dodavanje spremišta Flathub.
  4. Sada kada je dodano spremište Flathub, sada možete instalirati GNU Octave. Naredba flatpak install flathub org.octave.Octave će se koristiti za instaliranje GNU Octave. Imajte na umu da ako Flathub spremište nije dodano na popis spremišta, FlatPak neće pronaći GNU Octave.

Ubuntu softverski upravitelj

Ubuntu Software Manager može se smatrati službenim Appstoreom za Ubuntu OS. Instaliranje GNU Octave s Ubuntu Software Managerom vjerojatno je najjednostavnija metoda na ovom popisu.

Koraci za instaliranje GNU Octave putem Ubuntu Software Managera:

  1. Pokrenite Ubuntu Software Manager
  2. Potražite GNU Octave
  3. Odaberite ikonu GNU Octave u rezultatima
  4. Odaberite Instaliraj

Kao što vidite, koraci potrebni za instalaciju GNU Octave putem Ubuntu Software Managera vrlo su minimalni, pa se možete odlučiti za ovaj odjeljak.

Apt Install

Osim opcija opisanih ranije u članku, Octave se može instalirati i pomoću prikladan ključna riječ s naredbom ispod:

sudo apt-get installoktava

Iako biste trebali moći pokrenuti Octave upisivanjem Oktava u naredbeni redak, možda neće pokrenuti Graphical User INterface u svim slučajevima, pa ga možete prisiliti da pokrene GUI dodavanjem naredbi –Force-gui .

To se može vidjeti u nastavku:

oktava--force-gui
Paketi oktave

GNU Octave dolazi s puno ugrađenih značajki, no te se značajke mogu proširiti pomoću vanjskih paketa.

U ovom odjeljku naučit ćete kako instalirati i ukloniti pakete Octave. Neki od ovih paketa pružaju proširenja za Arduino mikrokontrolere, baze podataka, Fuzzy Logic Toolkit, funkcije za obradu slika itd.

Prije nego što zaronite u proces instaliranja Octave paketa, morate instalirati paket na svoj Debian/Ubuntu stroj.

GNU Octave ovisi o paketu liboctave-dev za instaliranje vanjskih paketa.

Možete instalirati liboctave-dev naredbom u nastavku:

sudoprikladaninstaliratiliboctave-dev

Instaliranje paketa

Da biste koristili vanjske pakete za proširenje funkcionalnosti GNU Octave, morate preuzeti datoteku paketa s popisa paketa.

Nakon preuzimanja možete pokrenuti naredbu ispod u naredbenom prozoru GNU Octave za instalaciju:

pkginstaliratiime-paketa.tar.gz

Na primjer, nakon preuzimanja paketa Image Processing; može se instalirati naredbom:

pkginstaliratiimage-2.10.0.tar.gz

Poruka prikazana nakon pokretanja naredbe je:

>>pkginstaliratiimage-2.10.0.tar.gz

Za informacije o promjenama u odnosu na prethodne verzije slikovnog paketa pokrenite 'image image'

Učitavanje paketa

Nakon instaliranja paketa ne možete odmah imati pristup funkcijama koje paket pruža; stoga ga morate prvo učitati.

Da biste učitali paket, morate koristiti ključnu riječ load s naredbom pkg.

pkg učitavanje ime-paketa

Ne morate uključiti verziju paketa da biste je koristili.

Na primjer, za učitavanje ranije instaliranog paketa za obradu slike koristi se donja naredba:

pkg slika učitavanja

Paket slika trebao bi se učitati i možete pristupiti funkcijama koje paket slika pruža.

Deinstaliranje paketa

Pakete možete deinstalirati upravo onako kako ste ih instalirali; razlika je ovdje u tome što je argument deinstalacija za uklanjanje paketa umjesto instalacije za instaliranje paketa.

pkg deinstaliraj ime-paketa

Na primjer, da biste uklonili paket za obradu slike, možete pokrenuti:

pkg sliku za deinstaliranje

Zaključak

Proces instalacije GNU Octave i njezinih paketa nije kompliciran. Jednostavno je poput upisivanja naredbi o kojima se govori u ovom članku i spremni ste za rad.

S GNU Octave paketima možete učiniti još mnogo toga osim instaliranja, učitavanja i uklanjanja, ali ti jednostavni zadaci trebali bi biti dovoljni pri radu s alatom.