GNU oktava

Kako namestiti GNU Octave in zunanje pakete

Kako namestiti GNU Octave in zunanje pakete
Numerični izračuni so bistvenega pomena v številnih panogah. Danes sta strojno učenje in globoko učenje gonilna sila različnih tehnologij, matematični izračuni pa pomagajo pri obdelavi podatkov, preden zaženejo modele strojnega učenja ali globokega učenja na razpoložljivih podatkih.

MATLAB je eno najbolj priljubljenih orodij za numerične izračune. MATLAB pomeni MatrixLaboratory in se uporablja predvsem za numerične izračune in simbolično računanje.

Slaba stran MATLAB-a je, da gre za lastniško programsko opremo in ni brezplačno orodje; to veliko ljudi odvrača od uporabe ali jih prisili v uporabo programskih jezikov za obdelavo.

Kaj je GNU Octave?

GNU Octave je orodje za izvajanje numeričnih izračunov, tako kot MATLAB. GNU pomeni »GNU-jev ni Unix!”, In programska oprema GNU je brezplačna.

Čeprav obstaja še druga programska oprema, ki jo navdihuje MATLAB, je sintaksa GNU Octave zelo podobna sintaksi MATLAB; zato ga lahko uporabite kot neposredno zamenjavo za MATLAB.

Upoštevajte, da je Octave razvit tako, da je boljši od MATLAB-a, zato ima določeno sintakso, ki na MATLAB-u ne bo delovala. Če lahko plačate za MATLAB, nadaljujte, če pa ne, se z GNU Octave dobro znajdete. Prepričajte se, da se držite sintakse MATLAB, namesto da bi uporabljali sintakso samo GNU Octave, če nameravate kodo uvoziti v okolje MATLAB.

Načini namestitve

Za namestitev GNU Octave lahko uporabite različne metode. Vse metode so sorazmerno enostavne, saj pred namestitvijo ne zahtevajo poigravanja s konfiguracijskimi datotekami. Izberite tisto, ki vam ustreza, saj bi morali vsi delovati pravilno.

V tem razdelku boste videli, kako lahko GNU Octave namestite na naslednje načine:

FlatPak

Tako kot Snaps se lahko tudi FlatPak uporablja za hitro namestitev paketov Linux. FlatPak se uporablja za uvajanje programske opreme, upravljanje paketov in zagotavlja peskovnik za izvajanje programov.

Koraki za namestitev GNU Octave prek FlatPak:

  1. Prepričajte se, da imate nameščen FlatPak. Z zagonom ukaza lahko preverite, ali je nameščen FlatPak flatpak -verzija v ukazni vrstici. Sporočilo o napaki pomeni, da FlatPak še ni nameščen. Premaknite se na drugi korak, če želite namestiti FlatPak, in na tretji korak, če je že nameščen.
  2. Če želite namestiti FlatPak, lahko uporabite apt-get FlatPak lahko namestite z naslednjim ukazom sudo apt-get namestite flatpak.
  3. Ker je FlatPak nameščen, morate dodati repozitorij Flathub. Flathub je Appstore za aplikacije za Linux, iz trgovine pa boste namestili GNU Octave. Ukaz flatpak daljinsko dodajanje -če-ne-obstaja flathub https: // flathub.org / repo / flathub.flatpakrepo se uporablja za dodajanje repozitorija Flathub.
  4. Zdaj, ko je bilo dodano skladišče Flathub, lahko zdaj namestite GNU Octave. Ukaz flatpak namestite flathub org.oktave.Oktava bo uporabljen za namestitev GNU Octave. Če repozitorij Flathub ni dodan na seznam repozitorijev, FlatPak ne bo našel GNU Octave.

Upravitelj programske opreme Ubuntu

Upravitelj programske opreme Ubuntu lahko velja za uradno trgovino aplikacij za operacijski sistem Ubuntu. Namestitev GNU Octave z Ubuntu Software Manager je verjetno najpreprostejša metoda na tem seznamu.

Koraki za namestitev GNU Octave prek Ubuntu Software Manager:

  1. Zaženite Ubuntu Software Manager
  2. Poiščite GNU Octave
  3. V rezultatih izberite ikono GNU Octave
  4. Izberite “Namesti”

Kot lahko vidite, so koraki, potrebni za namestitev GNU Octave prek Ubuntu Software Manager, zelo majhni, zato se boste morda odločili, da nadaljujete s tem razdelkom.

Apt Namesti

Poleg možnosti, o katerih smo razpravljali prej v članku, lahko Octave namestimo tudi s pomočjo apt s spodnjim ukazom:

sudo apt-get namestite oktavo

Čeprav bi morali imeti možnost zagnati Octave, tako da vnesete Oktava  v ukazno vrstico morda ne bo zagnala grafičnega uporabniškega vmesnika v vseh primerih, zato ga lahko z dodajanjem ukazov prisilite v zagon GUI -sila-gui.

To je razvidno spodaj:

oktava --force-gui
Oktavni paketi

GNU Octave ima veliko vgrajenih funkcij, vendar jih je mogoče razširiti z zunanjimi paketi.

V tem razdelku boste izvedeli, kako namestiti in odstraniti pakete Octave. Nekateri od teh paketov ponujajo razširitve za mikrokrmilnike Arduino, zbirke podatkov, Fuzzy Logic Toolkit, funkcije obdelave slik itd.

Preden se potopite v postopek namestitve paketov Octave, boste morali namestiti paket na vaš računalnik Debian / Ubuntu.

GNU Octave je odvisen od paketa liboctave-dev za namestitev zunanjih paketov.

Liboctave-dev lahko namestite z spodnjim ukazom:

sudo apt namestite liboctave-dev

Namestitev paketa

Če želite z zunanjimi paketi razširiti funkcionalnost GNU Octave, morate datoteko paketa prenesti s seznama paketov.

Po prenosu lahko v namestitvenem oknu GNU Octave zaženete spodnji ukaz:

pkg namestite ime paketa.katran.gz

Na primer po prenosu paketa za obdelavo slik; lahko ga namestite z ukazom:

pkg namestite image-2.10.0.katran.gz

Po zagonu ukaza se prikaže sporočilo:

>> pkg namesti image-2.10.0.katran.gz

Za informacije o spremembah prejšnjih različic slikovnega paketa zaženite 'image image'

Nalaganje paketa

Po namestitvi paketa ne morete takoj dostopati do funkcij, ki jih ponuja paket; zato ga morate najprej naložiti.

Če želite naložiti paket, morate uporabiti ključno besedo "load" z ukazom pkg.

pkg ime paketa za nalaganje

Če ga želite uporabiti, vam ni treba vključiti različice paketa.

Na primer za nalaganje prej nameščenega paketa za obdelavo slik se uporablja spodnji ukaz:

slika nalaganja pkg

Slikovni paket je treba naložiti in lahko dostopate do funkcij, ki jih ponuja slikovni paket.

Odstranitev paketa

Pakete lahko odstranite tako, kot ste jih namestili; tu je razlika v tem, da je argument "odstraniti", da odstranite paket namesto "namestite" za namestitev paketa.

pkg odstranite ime paketa

Če želite na primer odstraniti paket za obdelavo slik, lahko zaženete:

pkg odstraniti sliko

Zaključek

Postopek namestitve GNU Octave in njegovih paketov ni zapleten. Preprosto je, kot da vnesete ukaze, obravnavane v tem članku, in že ste pripravljeni.

S paketi GNU Octave lahko storite še veliko več, poleg namestitve, nalaganja in odstranjevanja, a ta preprosta opravila bi morala zadoščati pri delu z orodjem.

Kako prikazati števec FPS v igrah Linux
Linux gaming je dobil velik zagon, ko je Valve leta 2012 napovedal podporo Linuxu za odjemalca Steam in njihove igre. Od takrat se je veliko AAA in in...
Kako prenesti in igrati Sid Meier's Civilization VI v Linuxu
Uvod v igro Civilization 6 je sodoben pogled na klasični koncept, uveden v seriji iger Age of Empires. Ideja je bila dokaj preprosta; začeli bi v zelo...
Kako namestiti in igrati Doom v Linuxu
Uvod v Doom Serija Doom je nastala v devetdesetih letih po izidu prvotnega Dooma. Bil je takojšen hit in od takrat naprej je serija iger prejela števi...