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:
- 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.
- För att installera FlatPak kan du använda apt-get Du kan installera FlatPak med följande kommando sudo apt-get install flatpak .
- 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.
- 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:
- Starta Ubuntu Software Manager
- GNU Octave kontaktinformation förvaltning
- Välj GNU -oktavikonen i resultaten
- 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 installoktavMedan 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-guiOctave -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-devInstallera 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.gzTill exempel efter att ha laddat ner bildbehandlingspaketet; den kan installeras med kommandot:
pkgInstalleraimage-2.10.0.tar.gzMeddelandet som visas efter att kommandot har körts är:
>>pkgInstalleraimage-2.10.0.tar.gzFö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 paketnamnDu 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 bildenBildpaketet 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 paketnamnOm du till exempel vill ta bort bildbehandlingspaketet kan du köra:
pkg avinstallera bildenSlutsats
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.