GNU-oktav

Sådan installeres GNU-oktav og eksterne pakker

Sådan installeres GNU-oktav og eksterne pakker
Numeriske beregninger er vigtige i mange brancher. I dag er maskinlæring og dyb læring drivkraften i forskellige teknologier, og matematiske beregninger hjælper med databehandling, inden man kører maskinlæring eller modeller for dyb læring på tilgængelige data.

MATLAB er et af de mest populære værktøjer til numeriske beregninger. MATLAB betyder MatrixLaboratory og bruges primært til numeriske beregninger og symbolsk computing.

Ulempen ved MATLAB er, at det er proprietær software og ikke er et gratis værktøj; dette afskrækker mange mennesker fra at bruge det eller tvinger dem til at bruge programmeringssprog til behandling.

Hvad er GNU Octave?

GNU Octave er et værktøj til at udføre numeriske beregninger ligesom MATLAB. GNU betyder “GNU's Not Unix!”, Og GNU-software er gratis.

Mens der er anden software inspireret af MATLAB, ligner GNU Octaves syntaks meget MATLABs; derfor kan du bruge det som en direkte erstatning for MATLAB.

Du skal bemærke, at Octave er udviklet til at være bedre end MATLAB, så det har en vis syntaks, der ikke fungerer på MATLAB. Hvis du kan betale for MATLAB, skal du gå videre, men hvis du ikke kan, ville du have det fint med GNU Octave. Bare sørg for at holde dig til MATLAB-syntaksen i stedet for at bruge GNU Octave-kun-syntaksen, hvis du har til hensigt at importere koden til MATLAB-miljøet.

Installationsmetoder

Der er forskellige metoder, du kan bruge til installation af GNU Octave. Alle metoder er relativt lette, da de ikke kræver, at du snurrer med konfigurationsfiler før installationen. Vælg det, der passer dig, da de alle skal fungere ordentligt.

I dette afsnit kan du se, hvordan du kan installere GNU Octave ved hjælp af følgende metoder:

FlatPak

Ligesom Snaps kan FlatPak bruges til hurtigt at installere Linux-pakker. FlatPak bruges til implementering af software, pakkehåndtering og giver en sandkasse til at køre applikationer.

Trin til installation af GNU Octave via FlatPak:

  1. Sørg for, at du har FlatPak installeret. Du kan kontrollere, om FlatPak er installeret ved at køre kommandoen flatpak -version på kommandolinjen. En fejlmeddelelse indikerer, at FlatPak endnu ikke er installeret. Gå til trin to for at installere FlatPak og trin tre, hvis de allerede er installeret.
  2. For at installere FlatPak kan du gøre brug af apt-get Du kan installere FlatPak med følgende kommando sudo apt-get install flatpak.
  3. Da FlatPak er installeret, skal du tilføje Flathub-arkivet. Flathub er Appstore til Linux-apps, og du installerer GNU Octave fra butikken. Kommandoen flatpak remote-add-hvis-ikke-findes flathub https: // flathub.org / repo / flathub.flatpakrepo bruges til at tilføje Flathub-arkivet.
  4. Nu hvor Flathub-arkivet er tilføjet, kan du nu installere GNU Octave. Kommandoen flatpak installere flathub org.oktav.Oktav vil blive brugt til at installere GNU Octave. Bemærk, at hvis Flathub-arkivet ikke er føjet til lagerlisten, vil FlatPak ikke finde GNU Octave.

Ubuntu Software Manager

Ubuntu Software Manager kan betragtes som den officielle Appstore til Ubuntu OS. Installation af GNU Octave med Ubuntu Software Manager er uden tvivl den enkleste metode på denne liste.

Trin til installation af GNU Octave via Ubuntu Software Manager:

  1. Start Ubuntu Software Manager
  2. Søg efter GNU Octave
  3. Vælg GNU Octave-ikonet i resultaterne
  4. Vælg "Installer"

Som du kan se, er de nødvendige trin for at installere GNU Octave gennem Ubuntu Software Manager meget minimale, så du kan beslutte at gå med dette afsnit.

Apt Install

Bortset fra de muligheder, der blev diskuteret tidligere i artiklen, kan Octave også installeres ved hjælp af apt nøgleord med kommandoen nedenfor:

sudo apt-get install oktav

Mens du skulle være i stand til at starte Octave ved at skrive ind Oktav  i kommandolinjen starter den muligvis ikke den grafiske brugerinterface i alle tilfælde, så du kan tvinge den til at starte GUI ved at tilføje kommandoerne -force-gui.

Dette kan ses nedenfor:

oktav - force-gui
Oktavpakker

GNU Octave leveres med mange indbyggede funktioner, men disse funktioner kan udvides ved hjælp af eksterne pakker.

I dette afsnit lærer du, hvordan du installerer og fjerner Octave-pakker. Nogle af disse pakker giver udvidelser til Arduino mikrokontrollere, databaser, Fuzzy Logic Toolkit, billedbehandlingsfunktioner osv.

Før du dykker ned i processen med at installere Octave-pakker, skal du installere en pakke på din Debian / Ubuntu-maskine.

GNU Octave afhænger af liboctave-dev-pakken for at installere eksterne pakker.

Du kan installere liboctave-dev med kommandoen nedenfor:

sudo apt installer liboctave-dev

Installation af pakken

Hvis du vil bruge eksterne pakker til at udvide funktionaliteten i GNU Octave, skal du downloade pakkens fil fra pakkelisten.

Efter download kan du køre kommandoen nedenfor i GNU Octaves kommandovindue for at installere:

pkg installere pakke-navn.tjære.gz

For eksempel efter download af billedbehandlingspakken; det kan installeres med kommandoen:

pkg installer image-2.10.0.tjære.gz

Beskeden, der vises efter kørsel af kommandoen, er:

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

For information om ændringer fra tidligere versioner af billedpakken, kør 'nyhedsbillede'

Indlæser pakken

Efter installation af din pakke kan du ikke straks have adgang til de funktioner, som pakken giver; derfor skal du indlæse det først.

For at indlæse en pakke skal du bruge nøgleordet "indlæs" med kommandoen pkg.

pkg belastning pakke-navn

Du behøver ikke at medtage versionen af ​​pakken for at bruge den.

For eksempel for at indlæse den tidligere installerede billedbehandlingspakke bruges nedenstående kommando:

pkg-belastningsbillede

Billedpakken skal indlæses, og du kan få adgang til funktionerne i billedpakken.

Afinstallation af pakken

Du kan afinstallere pakker, lige som du installerede dem; forskellen her er, at argumentet er "afinstallere" for at fjerne en pakke i stedet for "installere" til installation af en pakke.

pkg afinstallere pakke-navn

For eksempel for at fjerne billedbehandlingspakken kan du køre:

pkg afinstallationsbillede

Konklusion

Installationsprocessen for GNU Octave og dens pakker er ikke kompliceret. Det er så simpelt som at skrive de kommandoer, der er diskuteret i denne artikel, og du er klar til at gå.

Der er meget mere, du kan gøre med GNU Octave-pakker bortset fra installation, indlæsning og fjernelse, men disse enkle opgaver skal være tilstrækkelige, når du arbejder med værktøjet.

Mus Midterste museknap fungerer ikke i Windows 10
Midterste museknap fungerer ikke i Windows 10
Det midterste museknap hjælper dig med at rulle gennem lange websider og skærme med en masse data. Hvis det stopper, vil du ende med at bruge tastatur...
Mus Sådan ændres venstre og højre museknap på Windows 10-pc
Sådan ændres venstre og højre museknap på Windows 10-pc
Det er en ganske normal, at alle computermusenheder er ergonomisk designet til højrehåndede brugere. Men der er musenheder til rådighed, der er specie...
Mus Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Efterlig museklik ved at svæve ved hjælp af Clickless Mouse i Windows 10
Brug af en mus eller et tastatur i den forkerte kropsholdning af overdreven brug kan resultere i mange sundhedsmæssige problemer, herunder stamme, kar...