Så här installerar du GNU Octave och externa paket

How Install Gnu Octave



Numeriska beräkningar är viktiga i många branscher. Idag är maskininlärning och djupinlärning drivkraften för olika tekniker, och matematiska beräkningar hjälper till vid databehandling, innan man kör maskininlärning eller djupinlärningsmodeller på tillgänglig data.

MATLAB är ett av de mest populära verktygen för numeriska beräkningar. MATLAB betyder MatrixLaboratory och används främst för numeriska beräkningar och symbolisk beräkning.







Nackdelen med MATLAB är att det är proprietär programvara och inte är ett gratis verktyg; detta avskräcker många människor från att använda det eller tvingar dem att använda programmeringsspråk för bearbetning.



GNU Octave är ett verktyg för att utföra numeriska beräkningar precis som MATLAB. GNU betyder att GNU inte är Unix! Och GNU -programvara är gratis.



Även om det finns annan programvara inspirerad av MATLAB, liknar GNU Octaves syntax mycket den för MATLAB; därför kan du använda den som en direkt ersättning för MATLAB.





Du bör notera att Octave är utvecklat för att vara överlägset MATLAB, så det har viss syntax som inte fungerar på MATLAB. Om du kan betala för MATLAB bör du fortsätta, men om du inte kan göra det bra med GNU Octave. Se bara till att du håller dig till MATLAB-syntaxen istället för att använda GNU-oktav-endast syntax om du tänker importera koden till MATLAB-miljö.

Installationsmetoder

Det finns olika metoder du kan använda för att installera GNU Octave. Alla metoder är relativt enkla eftersom de inte kräver att du pysslar med konfigurationsfiler före installationen. Välj det som passar dig eftersom de alla ska fungera korrekt.



I det här avsnittet ser du hur du kan installera GNU Octave genom följande metoder:

  • FlatPak
  • Ubuntu Software Manager
  • Apt Installera

FlatPak

Precis som Snaps kan FlatPak användas för att snabbt installera Linux -paket. FlatPak används för mjukvarudistribution, pakethantering och tillhandahåller en sandlåda för att köra applikationer.

Steg för att installera GNU Octave genom FlatPak:

  1. Se till att du har FlatPak installerat. Du kan kontrollera om FlatPak är installerat genom att köra kommandot flatpak version på kommandoraden. Ett felmeddelande indikerar att FlatPak inte är installerat än. Gå till steg två för att installera FlatPak och steg tre om det redan är installerat.
  2. För att installera FlatPak kan du använda apt-get Du kan installera FlatPak med följande kommando sudo apt-get install flatpak .
  3. Eftersom FlatPak är installerat måste du lägga till Flathub -förvaret. Flathub är Appstore för Linux -appar, och du kommer att installera GNU Octave från butiken. Kommandot flatpak fjärr-tillägg – om-inte-existerar flathub https://flathub.org/repo/flathub.flatpakrepo används för att lägga till Flathub -förvaret.
  4. Nu när Flathub -förvaret har lagts till kan du nu installera GNU Octave. Kommandot flatpak installera flathub org.octave.Octave kommer att användas för att installera GNU Octave. Observera att om Flathub -förvaret inte har lagts till i förvarslistan hittar FlatPak inte GNU Octave.

Ubuntu Software Manager

Ubuntu Software Manager kan anses vara den officiella Appstore för Ubuntu OS. Att installera GNU Octave med Ubuntu Software Manager är utan tvekan den enklaste metoden på den här listan.

Steg för att installera GNU Octave via Ubuntu Software Manager:

  1. Starta Ubuntu Software Manager
  2. GNU Octave kontaktinformation förvaltning
  3. Välj GNU -oktavikonen i resultaten
  4. Välj Installera

Som du kan se är stegen som krävs för att installera GNU Octave via Ubuntu Software Manager mycket minimala, så du kan välja att gå med det här avsnittet.

Apt Installera

Förutom alternativen som diskuterades tidigare i artikeln kan Octave också installeras med benägen nyckelord med kommandot nedan:

sudo apt-get installoktav

Medan du borde kunna starta Octave genom att skriva in Oktav på kommandoraden kanske det inte startar det grafiska användargränssnittet i alla fall så att du kan tvinga det att starta GUI genom att lägga till kommandona –Force-gui .

Detta kan ses nedan:

oktav--force-gui
Octave -paket

GNU Octave har många inbyggda funktioner, men dessa funktioner kan utökas med externa paket.

I det här avsnittet lär du dig hur du installerar och tar bort Octave -paket. Några av dessa paket ger tillägg för Arduino mikrokontroller, databaser, Fuzzy Logic Toolkit, bildbehandlingsfunktioner etc.

Innan du går in i processen med att installera Octave -paket måste du installera ett paket på din Debian/Ubuntu -maskin.

GNU Octave beror på paketet liboctave-dev för att installera externa paket.

Du kan installera liboctave-dev med kommandot nedan:

sudobenägenInstalleraliboctave-dev

Installera paketet

För att använda externa paket för att utöka funktionaliteten i GNU Octave måste du ladda ner paketets fil från paketlistan.

Efter nedladdning kan du köra kommandot nedan i GNU Octaves kommandofönster för att installera:

pkgInstallerapaketnamn.tar.gz

Till exempel efter att ha laddat ner bildbehandlingspaketet; den kan installeras med kommandot:

pkgInstalleraimage-2.10.0.tar.gz

Meddelandet som visas efter att kommandot har körts är:

>>pkgInstalleraimage-2.10.0.tar.gz

För information om ändringar från tidigare versioner av bildpaketet, kör 'nyhetsbild'

Läser in paketet

Efter att du har installerat ditt paket kan du inte direkt få tillgång till de funktioner som paketet tillhandahåller; därför måste du ladda det först.

För att ladda ett paket måste du använda lastordet med kommandot pkg.

pkg last paketnamn

Du behöver inte inkludera paketversionen för att använda det.

Till exempel, för att ladda bildbehandlingspaketet som tidigare installerats, används kommandot nedan:

pkg ladda bilden

Bildpaketet ska laddas, och du kan komma åt funktionerna i bildpaketet.

Avinstallera paketet

Du kan avinstallera paket precis som du installerade dem. skillnaden här är att argumentet är avinstallation för att ta bort ett paket istället för att installera för att installera ett paket.

pkg avinstallera paketnamn

Om du till exempel vill ta bort bildbehandlingspaketet kan du köra:

pkg avinstallera bilden

Slutsats

Installationsprocessen för GNU Octave och dess paket är inte komplicerade. Det är så enkelt som att skriva in kommandona som diskuteras i den här artikeln, och du är redo att börja.

Det finns mycket mer du kan göra med GNU Octave -paket förutom att installera, ladda och ta bort, men dessa enkla uppgifter bör vara tillräckliga när du arbetar med verktyget.