GNU Oktave

So installieren Sie GNU Octave und externe Pakete

So installieren Sie GNU Octave und externe Pakete
Numerische Berechnungen sind in vielen Branchen unerlässlich. Heutzutage sind maschinelles Lernen und Deep Learning die treibende Kraft verschiedener Technologien, und mathematische Berechnungen helfen bei der Datenverarbeitung, bevor maschinelles Lernen oder Deep-Learning-Modelle auf verfügbaren Daten ausgeführt werden.

MATLAB ist eines der beliebtesten Werkzeuge für numerische Berechnungen. MATLAB bedeutet MatrixLaboratory und wird hauptsächlich für numerische Berechnungen und symbolisches Rechnen verwendet.

Der Nachteil von MATLAB ist, dass es sich um proprietäre Software und kein kostenloses Tool handelt. dies hält viele Leute davon ab, es zu verwenden, oder zwingt sie, Programmiersprachen für die Verarbeitung zu verwenden.

Was ist GNU Octave??

GNU Octave ist ein Werkzeug zur Durchführung numerischer Berechnungen, genau wie MATLAB. GNU bedeutet „GNU ist nicht Unix“!“ und GNU-Software ist kostenlos.

Während es andere von MATLAB inspirierte Software gibt, ist die Syntax von GNU Octave der von MATLAB sehr ähnlich; daher können Sie es als direkten Ersatz für MATLAB verwenden.

Beachten Sie, dass Octave MATLAB überlegen entwickelt wurde und daher eine bestimmte Syntax hat, die unter MATLAB nicht funktioniert. Wenn Sie für MATLAB bezahlen können, sollten Sie fortfahren, aber wenn Sie dies nicht können, würden Sie mit GNU Octave gut zurechtkommen. Stellen Sie einfach sicher, dass Sie sich an die MATLAB-Syntax halten, anstatt nur die GNU Octave-Syntax zu verwenden, wenn Sie den Code in die MATLAB-Umgebung importieren möchten import.

Installationsmethoden

Es gibt verschiedene Methoden, die Sie für die Installation von GNU Octave verwenden können. Alle Methoden sind relativ einfach, da Sie vor der Installation nicht mit Konfigurationsdateien herumfummeln müssen. Wählen Sie das, was zu Ihnen passt, da sie alle richtig funktionieren sollten.

In diesem Abschnitt erfahren Sie, wie Sie GNU Octave mit den folgenden Methoden installieren können:

FlatPak

Genau wie Snaps kann FlatPak verwendet werden, um Linux-Pakete schnell zu installieren. FlatPak wird für die Softwarebereitstellung und Paketverwaltung verwendet und bietet eine Sandbox zum Ausführen von Anwendungen.

Schritte zur Installation von GNU Octave über FlatPak:

  1. Stellen Sie sicher, dass FlatPak installiert ist. Sie können überprüfen, ob FlatPak installiert ist, indem Sie den Befehl ausführen Flatpak-Version auf der Kommandozeile. Eine Fehlermeldung zeigt an, dass FlatPak noch nicht installiert ist. Gehen Sie zu Schritt 2, um FlatPak zu installieren, und zu Schritt 3, falls bereits installiert.
  2. Um FlatPak zu installieren, können Sie das apt-get Sie können FlatPak mit dem folgenden Befehl installieren sudo apt-get install flatpak.
  3. Da FlatPak installiert ist, müssen Sie das Flathub-Repository hinzufügen. Flathub ist der Appstore für Linux-Apps, und Sie installieren GNU Octave aus dem Store. Der Befehl flatpak remote-add -wenn-nicht-flathub vorhanden https://flathub.org/repo/flathub.flachpakrepo wird verwendet, um das Flathub-Repository hinzuzufügen.
  4. Nachdem das Flathub-Repository hinzugefügt wurde, können Sie nun GNU Octave installieren. Der Befehl flatpak installieren flathub org.Oktave.Oktave wird verwendet, um GNU Octave zu installieren. Beachten Sie, dass FlatPak GNU Octave nicht findet, wenn das Flathub-Repository nicht zur Repository-Liste hinzugefügt wurde.

Ubuntu-Software-Manager

Der Ubuntu Software Manager kann als offizieller Appstore für das Ubuntu OS angesehen werden. Die Installation von GNU Octave mit dem Ubuntu Software Manager ist wohl die einfachste Methode auf dieser Liste.

Schritte zum Installieren von GNU Octave über den Ubuntu Software Manager:

  1. Starten Sie den Ubuntu Software Manager
  2. Suche nach GNU Octave
  3. Wählen Sie das GNU Octave-Symbol in den Ergebnissen aus
  4. Wählen Sie „Installieren“

Wie Sie sehen können, sind die Schritte zur Installation von GNU Octave über den Ubuntu Software Manager sehr minimal, daher können Sie sich für diesen Abschnitt entscheiden.

Apt-Installation

Abgesehen von den weiter oben in diesem Artikel besprochenen Optionen kann Octave auch über das geeignet Schlüsselwort mit dem folgenden Befehl:

sudo apt-get install octave

Während Sie in der Lage sein sollten, Octave durch Eingabe zu starten Oktave  in die Befehlszeile eingeben, wird die grafische Benutzeroberfläche möglicherweise nicht in allen Fällen gestartet, sodass Sie das Starten der GUI durch Hinzufügen der Befehle erzwingen können -Kraft-gui.

Dies ist unten zu sehen:

Oktave --force-gui
Oktave-Pakete

GNU Octave enthält viele eingebaute Funktionen, aber diese Funktionen können mit externen Paketen erweitert werden.

In diesem Abschnitt erfahren Sie, wie Sie Octave-Pakete installieren und entfernen. Einige dieser Pakete bieten Erweiterungen für Arduino-Mikrocontroller, Datenbanken, Fuzzy Logic Toolkit, Bildverarbeitungsfunktionen usw.

Bevor Sie mit der Installation von Octave-Paketen beginnen, müssen Sie ein Paket auf Ihrem Debian/Ubuntu-Rechner installieren.

GNU Octave hängt vom Paket liboctave-dev ab, um externe Pakete zu installieren.

Sie können liboctave-dev mit dem folgenden Befehl installieren:

sudo apt install liboctave-dev

Installieren des Pakets

Um externe Pakete zu verwenden, um die Funktionalität von GNU Octave zu erweitern, müssen Sie die Datei des Pakets aus der Paketliste herunterladen.

Nach dem Download können Sie den folgenden Befehl im Befehlsfenster von GNU Octave ausführen, um zu installieren:

pkg install Paketname.Teer.gz

Zum Beispiel nach dem Herunterladen des Bildverarbeitungspakets; es kann mit dem Befehl installiert werden:

pkg install image-2.10.0.Teer.gz

Die nach dem Ausführen des Befehls angezeigte Meldung lautet:

>> pkg install image-2.10.0.Teer.gz

Um Informationen zu Änderungen gegenüber früheren Versionen des Image-Pakets zu erhalten, führen Sie 'news image' aus

Laden des Pakets

Nach der Installation Ihres Pakets können Sie nicht sofort auf die Funktionen zugreifen, die das Paket bietet. Daher müssen Sie es zuerst laden.

Um ein Paket zu laden, müssen Sie das Schlüsselwort „load“ mit dem pkg-Befehl verwenden.

pkg laden Paketname

Sie müssen die Version des Pakets nicht angeben, um es zu verwenden.

Um beispielsweise das zuvor installierte Bildverarbeitungspaket zu laden, wird der folgende Befehl verwendet:

pkg Bild laden

Das Image-Paket sollte geladen sein und Sie können auf die Funktionen des Image-Pakets zugreifen.

Deinstallieren des Pakets

Sie können Pakete genauso deinstallieren, wie Sie sie installiert haben. der Unterschied hier ist, dass das Argument „uninstall“ ist, um ein Paket zu entfernen, anstatt „install“, um ein Paket zu installieren.

pkg deinstalliere Paketname

Um beispielsweise das Bildverarbeitungspaket zu entfernen, können Sie Folgendes ausführen:

pkg-Bild deinstallieren

Fazit

Der Installationsprozess von GNU Octave und seinen Paketen ist nicht kompliziert. Es ist so einfach wie die Eingabe der in diesem Artikel besprochenen Befehle und schon kann es losgehen.

Neben dem Installieren, Laden und Entfernen von GNU Octave-Paketen können Sie noch viel mehr tun, aber diese einfachen Aufgaben sollten ausreichen, wenn Sie mit dem Tool arbeiten.

So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...
Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...
OpenTTD vs. Simutrans
Das Erstellen einer eigenen Transportsimulation kann Spaß machen, entspannend und äußerst verlockend sein. Deshalb sollten Sie so viele Spiele wie mög...