Hvordan installere GNU Octave og eksterne pakker

Hvordan installere GNU Octave og eksterne pakker
Numeriske beregninger er viktige i mange bransjer. I dag er maskinlæring og dyp læring drivkraften til forskjellige teknologier, og matematiske beregninger hjelper til med databehandling, før du kjører maskinlæring eller dype læringsmodeller på tilgjengelige data.

MATLAB er et av de mest populære verktøyene for numeriske beregninger. MATLAB betyr matrikslaboratorium og brukes først og fremst 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 det 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 -programvaren er gratis.

Mens det er annen programvare inspirert av Matlab, er GNU Octaves syntaks veldig lik Matlab; Derfor kan du bruke den som en direkte erstatning for MATLAB.

Du må merke deg at oktav er utviklet for å være overlegen Matlab, så den har visse syntaks som ikke vil fungere på Matlab. Hvis du kan betale for Matlab, bør du gå foran, men hvis du ikke kan det, vil du gjøre det bra med GNU Octave. Bare sørg for at du holder deg til Matlab-syntaks i stedet for å bruke GNU Octave-bare syntaks 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, da de ikke krever at du fikler med konfigurasjonsfiler før installasjon. Velg det som passer deg da de alle skal fungere ordentlig.

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

  • Flatpak
  • Ubuntu Software Manager
  • Apt Install

Flatpak

Akkurat som snaps, kan flatpak brukes til å raskt installere Linux -pakker. Flatpak brukes til programvareutplassering, pakkestyring og gir en sandkasse for å kjøre applikasjoner.

Trinn 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 -version på kommandolinjen. En feilmelding indikerer at flatpak ikke er installert ennå. Gå til trinn to for å installere flatpak, og trinn tre hvis du allerede er installert.
  2. For å installere flatpak, kan du benytte deg av 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 fjern-add -if-ikke-eksisterer flatub https: // flatub.org/repo/flatub.Flatpakrepo brukes til å legge til Flathub -depotet.
  4. Nå som Flathub -depotet er lagt til, kan du nå installere GNU Octave. Kommandoen flatpak installer flatub org.Octave.Octave vil bli brukt til å installere GNU Octave. Merk at hvis Flathub Repository ikke er lagt til i depotlisten, vil Flatpak ikke finne GNU Octave.

Ubuntu Software Manager

Ubuntu Software Manager kan anses å være den offisielle Appstore for Ubuntu OS. Å installere GNU Octave med Ubuntu Software Manager er uten tvil den enkleste metoden på denne listen.

Trinn 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

Bortsett fra alternativene som er diskutert tidligere i artikkelen, kan Octave også installeres ved hjelp av Apt nøkkelord med kommandoen nedenfor:

sudo apt-get install octave

Mens du skal kunne starte oktav ved å skrive inn Octave I kommandolinjen kan det hende at det ikke lanserer det grafiske brukergrensesnittet i alle tilfeller, slik at du kan tvinge det til å starte GUI ved å legge til kommandoene -Force-gui.

Dette kan sees nedenfor:

Octave-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 oktavpakker. Noen av disse pakkene gir utvidelser for Arduino mikrokontrollere, databaser, uklar logikkverktøysett, bildebehandlingsfunksjoner osv.

Før du dykker inn i prosessen med å installere oktavpakker, 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 pakkets fil fra pakkelisten.

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

PKG Install-pakkenavn.tjære.gz

For eksempel etter å ha lastet ned bildebehandlingspakken; Det kan installeres med kommandoen:

PKG Installer Image-2.10.0.tjære.gz

Meldingen som vises etter å ha kjørt kommandoen er:

>> pkg installer bilde-2.10.0.tjære.gz

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

Laster inn pakken

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

For å laste inn en pakke, må du benytte deg av "Last" nøkkelordet med PKG -kommandoen.

PKG Load Package-Name

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

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

PKG Lastbilde

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

Avinstallere pakken

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

PKG avinstallerer pakkenavn

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

PKG avinstaller bilde

Konklusjon

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

Det er mye mer du kan gjøre med GNU Octave Packages fra å installere, laste og fjerne, men disse enkle oppgavene skal være tilstrekkelige når du jobber med verktøyet.