GNU-oktav

Slik installerer du GNU-oktav og eksterne pakker

Slik installerer du GNU-oktav og eksterne pakker
Numeriske beregninger er essensielle i mange bransjer. I dag er maskinlæring og dyplæring drivkraften til forskjellige teknologier, og matematiske beregninger hjelper til med databehandling før du kjører maskinlæring eller dyplæringsmodeller på tilgjengelige data.

MATLAB er et av de mest populære verktøyene for numeriske beregninger. MATLAB betyr MatrixLaboratory og brukes primært til numeriske beregninger og symbolsk databehandling.

Ulempen med MATLAB er at det er proprietær programvare og ikke er et gratis verktøy; dette fraråder mange mennesker å bruke den eller tvinger dem til å bruke programmeringsspråk for behandling.

Hva er GNU Octave?

GNU Octave er et verktøy for å utføre numeriske beregninger akkurat som MATLAB. GNU betyr “GNU er ikke Unix!”, Og GNU-programvare er gratis.

Mens det finnes annen programvare inspirert av MATLAB, ligner GNU Octaves syntaks veldig på MATLABs; Derfor kan du bruke den som en direkte erstatning for MATLAB.

Du bør merke deg at Octave er utviklet for å være overlegen MATLAB, så den har viss syntaks som ikke vil fungere på MATLAB. Hvis du kan betale for MATLAB, bør du fortsette, men hvis du ikke kan, vil du gjøre det bra med GNU Octave. Bare vær sikker på at du holder deg til MATLAB-syntaksen i stedet for å bruke GNU Octave-bare syntaksen hvis du har tenkt å importere koden til MATLAB-miljøet.

Installasjonsmetoder

Det er forskjellige metoder du kan bruke for å installere GNU Octave. Alle metodene er relativt enkle, siden de ikke krever at du fikler med konfigurasjonsfiler før installasjon. Velg det som passer deg, ettersom de alle skal fungere skikkelig.

I denne delen vil du se hvordan du kan installere GNU Octave gjennom følgende metoder:

FlatPak

Akkurat som Snaps, kan FlatPak brukes til å raskt installere Linux-pakker. FlatPak brukes til programvaredistribusjon, pakkehåndtering og gir en sandkasse for å kjøre applikasjoner.

Fremgangsmåte for å installere GNU Octave gjennom FlatPak:

  1. Forsikre deg om at du har FlatPak installert. Du kan sjekke om FlatPak er installert ved å kjøre kommandoen flatpak -versjon på kommandolinjen. En feilmelding indikerer at FlatPak ikke er installert ennå. Gå til trinn to for å installere FlatPak, og trinn tre hvis det allerede er installert.
  2. For å installere FlatPak, kan du bruke apt-get Du kan installere FlatPak med følgende kommando sudo apt-get install flatpak.
  3. Siden FlatPak er installert, må du legge til Flathub-depotet. Flathub er Appstore for Linux-apper, og du installerer GNU Octave fra butikken. Kommandoen flatpak remote-add -if-not-exist flathub https: // flathub.org / repo / flathub.flatpakrepo brukes til å legge til Flathub-depotet.
  4. Nå som Flathub-depotet er lagt til, kan du nå installere GNU Octave. Kommandoen flatpak installere flathub org.oktav.Oktav vil bli brukt til å installere GNU Octave. Merk at hvis ikke Flathub-depotet er lagt til depotlisten, vil ikke FlatPak finne GNU Octave.

Ubuntu Software Manager

Ubuntu Software Manager kan betraktes som den offisielle Appstore for Ubuntu OS. Installasjon av GNU Octave med Ubuntu Software Manager er uten tvil den enkleste metoden på denne listen.

Fremgangsmåte for å installere GNU Octave gjennom Ubuntu Software Manager:

  1. Start Ubuntu Software Manager
  2. Søk etter GNU Octave
  3. Velg GNU Octave-ikonet i resultatene
  4. Velg “Installer”

Som du kan se, er trinnene som kreves for å installere GNU Octave gjennom Ubuntu Software Manager, veldig minimale, så du kan bestemme deg for å gå med denne delen.

Apt Install

I tillegg til alternativene som ble diskutert tidligere i artikkelen, kan Octave også installeres ved hjelp av apt nøkkelord med kommandoen nedenfor:

sudo apt-get install oktav

Mens du skal kunne starte Octave ved å skrive inn Oktav  i kommandolinjen, kan det hende at den ikke starter den grafiske brukergrensesnittet i alle tilfeller, slik at du kan tvinge den til å starte GUI ved å legge til kommandoene -force-gui.

Dette kan sees nedenfor:

oktav --force-gui
Oktavpakker

GNU Octave kommer med mange innebygde funksjoner, men disse funksjonene kan utvides ved hjelp av eksterne pakker.

I denne delen lærer du hvordan du installerer og fjerner Octave-pakker. Noen av disse pakkene gir utvidelser for Arduino mikrokontrollere, databaser, Fuzzy Logic Toolkit, bildebehandlingsfunksjoner osv.

Før du dykker ned i prosessen med å installere Octave-pakker, må du installere en pakke på din Debian / Ubuntu-maskin.

GNU Octave avhenger av liboctave-dev-pakken for å installere eksterne pakker.

Du kan installere liboctave-dev med kommandoen nedenfor:

sudo apt installer liboctave-dev

Installere pakken

For å bruke eksterne pakker for å utvide funksjonaliteten til GNU Octave, må du laste ned pakkens fil fra pakkelisten.

Etter nedlasting kan du kjøre kommandoen nedenfor i GNU Octaves kommandovindu for å installere:

pkg installere pakkenavn.tjære.gz

For eksempel etter nedlasting av bildebehandlingspakken; den kan installeres med kommandoen:

pkg install image-2.10.0.tjære.gz

Meldingen som vises etter kjøring av kommandoen er:

>> pkg install image-2.10.0.tjære.gz

For informasjon om endringer fra tidligere versjoner av bildepakken, kjør 'nyhetsbilde'

Laster inn pakken

Etter at du har installert pakken, kan du ikke umiddelbart få tilgang til funksjonene som pakken gir; Derfor må du laste den først.

For å laste inn en pakke, må du bruke nøkkelordet "last" med kommandoen pkg.

pkg last pakke-navn

Du trenger ikke å inkludere versjonen av pakken for å bruke den.

For eksempel, for å laste inn bildebehandlingspakken som er installert tidligere, brukes kommandoen nedenfor:

pkg lastebilde

Bildepakken skal lastes inn, og du kan få tilgang til funksjonene som tilbys av bildepakken.

Avinstallerer pakken

Du kan avinstallere pakker akkurat som du installerte dem; forskjellen her er at argumentet er "avinstallere" for å fjerne en pakke i stedet for "installere" for å installere en pakke.

pkg avinstallere pakke-navn

For eksempel, for å fjerne bildebehandlingspakken kan du kjøre:

pkg avinstallere bilde

Konklusjon

Installasjonsprosessen til GNU Octave og pakkene er ikke komplisert. Det er så enkelt som å skrive inn kommandoene som er diskutert i denne artikkelen, og du er klar til å gå.

Det er mye mer du kan gjøre med GNU Octave-pakker, foruten installering, lasting og fjerning, men disse enkle oppgavene bør være tilstrekkelig når du arbeider med verktøyet.

Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...
Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...
Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...