Kako namestiti GNU Octave in zunanje pakete

How Install Gnu Octave



Numerični izračuni so bistveni v številnih panogah. Danes sta strojno učenje in poglobljeno učenje gonilna sila različnih tehnologij, matematični izračuni pa pomagajo pri obdelavi podatkov, preden se uporabijo strojno učenje ali modeli poglobljenega 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čunalništvo.







Slaba stran MATLAB -a je, da je lastniška programska oprema in ni brezplačno orodje; to odvrača veliko ljudi od uporabe ali jih prisili, da uporabljajo programske jezike za obdelavo.



GNU Octave je orodje za izvajanje numeričnih izračunov tako kot MATLAB. GNU pomeni, da GNU ni Unix !, programska oprema GNU pa je brezplačna.



Čeprav obstaja 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 kot boljši od MATLAB -a, zato ima določeno skladnjo, ki ne bo delovala v MATLAB -u. Če lahko plačate za MATLAB, bi morali nadaljevati, če pa ne, bi se z GNU Octave dobro odrezali. Če nameravate uvoziti kodo v okolje MATLAB, se prepričajte, da se držite sintakse MATLAB, namesto da uporabljate sintaksi samo GNU Octave.

Metode namestitve

Za namestitev GNU Octave lahko uporabite različne metode. Vse metode so razmeroma enostavne, saj pred namestitvijo ne zahtevajo brskanja po konfiguracijskih datotekah. Izberite tisto, ki vam ustreza, saj bi morale vse delovati pravilno.



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

  • FlatPak
  • Ubuntu Software Manager
  • Apt Namesti

FlatPak

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

Koraki za namestitev GNU Octave skozi FlatPak:

  1. Prepričajte se, da imate nameščen FlatPak. Ali je FlatPak nameščen, lahko preverite tako, da zaženete ukaz različica flatpak na ukazni vrstici. Sporočilo o napaki označuje, da FlatPak še ni nameščen. Premaknite se na drugi korak, da namestite FlatPak, in tretji, če je že nameščen.
  2. Če želite namestiti FlatPak, lahko uporabite apt-get FlatPak lahko namestite z naslednjim ukazom sudo apt-get install flatpak .
  3. Ker je FlatPak nameščen, morate dodati skladišče Flathub. Flathub je Appstore za aplikacije za Linux, GNU Octave pa boste namestili iz trgovine. Ukaz flatpak remote-add-če ne obstaja flathub https://flathub.org/repo/flathub.flatpakrepo se uporablja za dodajanje skladišča Flathub.
  4. Zdaj, ko je bilo dodano skladišče Flathub, lahko zdaj namestite GNU Octave. Ukaz flatpak namestite flathub org.octave.Octave bo uporabljen za namestitev GNU Octave. Upoštevajte, da če skladišče Flathub ni dodano na seznam skladišč, FlatPak ne bo našel GNU Octave.

Ubuntu Software Manager

Upravitelj programske opreme Ubuntu se lahko šteje za uradno Appstore 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 Managerja:

  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 programa GNU Octave prek programa Ubuntu Software Manager, zelo majhni, zato se boste morda odločili za ta razdelek.

Apt Namesti

Poleg možnosti, opisanih prej v članku, lahko Octave namestite tudi z uporabo apt ključna beseda s spodnjim ukazom:

sudo apt-get installoktavo

Čeprav bi morali zagnati Octave z vnosom Oktava v ukazno vrstico morda ne bo zagnal grafičnega uporabniškega vmesnika v vseh primerih, zato ga lahko prisilite v zagon grafičnega vmesnika z dodajanjem ukazov -Force-gui .

To je mogoče videti spodaj:

oktavo--force-gui
Paketi Octave

GNU Octave ima sicer 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, baze podatkov, komplete orodij z nejasno logiko, funkcije za obdelavo slik itd.

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

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

Liboctave-dev lahko namestite s spodnjim ukazom:

sudoaptnamestiteliboctave-dev

Namestitev paketa

Če želite uporabiti zunanje pakete za razširitev funkcionalnosti GNU Octave, morate datoteko paketa prenesti s seznama paketov.

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

pkgnamestiteime-paketa.tar.gz

Na primer, po prenosu paketa Image Processing; lahko ga namestite z ukazom:

pkgnamestiteimage-2.10.0.tar.gz

Po zagonu ukaza se prikaže sporočilo:

>>pkgnamestiteimage-2.10.0.tar.gz

Če želite 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 paket nudi; zato ga morate najprej naložiti.

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

pkg naložite ime paketa

Za uporabo vam ni treba vključiti različice paketa.

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

pkg slika nalaganja

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

Odstranitev paketa

Pakete lahko odstranite tako, kot ste jih namestili; razlika je v tem, da je argument odstranitev za odstranitev paketa namesto namestitve za namestitev paketa.

pkg odstrani ime-paketa

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

pkg odstranite sliko

Zaključek

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

S paketi GNU Octave lahko poleg namestitve, nalaganja in odstranjevanja naredite še veliko več, vendar bi te preproste naloge morale zadostovati pri delu z orodjem.