GNU Octave is een open-source, krachtige programmeertaal die wordt gebruikt om lineaire en niet-lineaire wiskundige problemen op te lossen en wetenschappelijke berekeningen uit te voeren. Het is gratis te downloaden en u kunt het installeren op Linux, Windows en macOS.
Er zijn verschillende manieren om GNU Octave op Ubuntu te installeren: met Ubuntu Software, Flatpak en via Snap Store. Hier leest u hoe u aan de slag kunt.
Wat is GNU Octaaf?
GNU Octave, een alternatief voor MATLAB, is een wiskunde-georiënteerde programmeertaal van hoog niveau die wordt geleverd met 2D- en 3D-plot- en visualisatietools. De tool valt onder de voorwaarden van de GNU General Public License.
Octave biedt zijn gebruikers de flexibiliteit om ofwel een opdrachtregelinterface of een GUI voor het plotten van grafieken en het visualiseren van gegevens.
Methode 1: Installeer GNU Octave met behulp van Ubuntu-software
Als u een Linux-beginner bent en nog niet vertrouwd bent met de opdrachtregel, kunt u toepassingen installeren via een grafische softwarebeheerder, zoals Ubuntu Software.
Start Ubuntu Software vanuit het toepassingsmenu en zoek naar GNU Octave. Hiermee krijgt u alle beschikbare opties. Selecteer GNU Octave en klik Installeren om het installatieproces te starten.
Nadat u Octave met succes hebt geïnstalleerd, start u het vanuit het toepassingsmenu om te controleren of het goed werkt. U ziet de Octave-welkomstpagina nadat u de toepassing hebt uitgevoerd. Klik op deze pagina Volgende.
Vink het vakje aan als u nieuws over de community wilt ontvangen en klik vervolgens op Volgende.
Klik Finish om het installatievenster te sluiten.
U kunt nu beginnen met het verkennen van Octave en vertrouwd raken met de gebruikersinterface. Genieten!
Methode 2: Installeer GNU Octave met behulp van Flatpak
Om GNU Octave via Flatpak te installeren, moet je eerst installeer Flatpak op uw systeem. Zorg er ook voor update en upgrade de pakketten op Ubuntu alvorens verder te gaan met de installatie.
Voeg met Flatpak geïnstalleerd de Flathub-repository toe met deze opdracht:
flatpak op afstand toevoegen --als-niet-bestaat flathub https://flathub.org/repo/flathub.flatpakrepo
Er wordt een authenticatiedialoogvenster geopend waarin u wordt gevraagd uzelf te authenticeren met een wachtwoord. Geef het wachtwoord op om door te gaan.
U kunt nu de nieuwste versie van Octave installeren vanaf Flathub. Voer hiervoor de volgende opdracht uit:
flatpakinstallerenplatte naaforg.octaaf.Octaaf
Octave is een vrij groot pakket met een grootte van meer dan 1 GB, dus het kan even duren om het te installeren.
Eenmaal geïnstalleerd, start Octave met de volgende opdracht:
flatpaklooporg.octaaf.Octaaf
Als alternatief kunt u de app ook rechtstreeks vanuit het toepassingsmenu starten.
Methode 3: installeer het GNU Octave Snap-pakket
Snaps zijn applicaties die worden verzonden met al hun afhankelijkheden samengepakt. Hierdoor kunnen snaps op bijna alle Linux-distributies worden uitgevoerd vanuit een enkele build. De meeste Linux-gebruikers geven de voorkeur aan snaps omdat ze automatisch worden bijgewerkt en gemakkelijk kunnen worden teruggedraaid.
Eerst moet je installeer snapd op uw machine. Voer vervolgens de volgende opdracht uit om Octave te installeren:
sudo-snap installeren octaaf
Hoe GNU Octave van Ubuntu te verwijderen
Of je GNU Octave nu hebt geïnstalleerd vanuit Ubuntu Software, Flatpak of Snap, het verwijderen van het programma is een makkie.
Om Octave geïnstalleerd via Ubuntu Software te verwijderen, start u Ubuntu Software en zoekt u naar GNU Octave in de lijst met geïnstalleerde applicaties.
Om de toepassing te verwijderen, klikt u op de Afval pictogram rechtsboven naast Rechten.
Om te bevestigen dat u de toepassing wilt verwijderen, klikt u op Verwijderen. Hiermee wordt Octave volledig van uw systeem verwijderd.
Voer het volgende uit om het GNU Octave Flatpak-pakket te verwijderen:
flatpakverwijderenorg.octaaf.Octaaf
Evenzo, als u het GNU Octave Snap-pakket wilt verwijderen, geeft u de volgende opdracht:
sudo snap octaaf verwijderen
Voer wetenschappelijke berekeningen efficiënt uit met GNU Octave
Octave is een programmeertaal voor speciale doeleinden die u kunt gebruiken voor wetenschappelijke berekeningen zoals algemene gegevensanalyse, lineaire of niet-lineaire vergelijkingen, enz. De tool biedt een rijke wiskundige toolbox en beknopte syntaxis. De taal is vergelijkbaar met MATLAB en daarom is schakelen tussen de twee talen heel eenvoudig.
Octave biedt uitgebreide grafische mogelijkheden om gegevens te visualiseren voor een beter begrip. Met Octave voer je met gemak moeilijke berekeningen uit en bouw je grafieken. Het hele pakket is erg handig voor iemand die vaak zware wetenschappelijke berekeningen moet uitvoeren.