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
- Upravitelj programske opreme Ubuntu
- Apt Namesti
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:
- 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.
- Če želite namestiti FlatPak, lahko uporabite apt-get FlatPak lahko namestite z naslednjim ukazom sudo apt-get namestite flatpak.
- 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.
- 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:
- Zaženite Ubuntu Software Manager
- Poiščite GNU Octave
- V rezultatih izberite ikono GNU Octave
- 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-guiOktavni 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-devNamestitev 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.gzNa primer po prenosu paketa za obdelavo slik; lahko ga namestite z ukazom:
pkg namestite image-2.10.0.katran.gzPo zagonu ukaza se prikaže sporočilo:
>> pkg namesti image-2.10.0.katran.gzZa 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 pkgSlikovni 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 slikoZaključ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.