So installieren Sie GNU Octave und externe Pakete

How Install Gnu Octave



Numerische Berechnungen sind in vielen Branchen unverzichtbar. Heute 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.



GNU Octave ist ein Werkzeug zur Durchführung numerischer Berechnungen, genau wie MATLAB. GNU bedeutet GNUs Not 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 weitermachen, 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.

Installationsmethoden

Es gibt verschiedene Methoden, die Sie zum Installieren 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 alle ordnungsgemäß funktionieren sollten.



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

  • FlatPak
  • Ubuntu-Software-Manager
  • Apt-Installation

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 weist darauf hin, dass FlatPak noch nicht installiert ist. Fahren Sie mit Schritt 2 fort, um FlatPak zu installieren, und mit 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.flatpakrepo 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.octave.Octave 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, sind die Schritte zur Installation von GNU Octave über den Ubuntu Software Manager sehr minimal, so dass Sie sich vielleicht 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 installierenOktave

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 den Start der GUI durch Hinzufügen der Befehle erzwingen können –force-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-Computer installieren.

GNU Octave ist auf das Paket liboctave-dev angewiesen, um externe Pakete zu installieren.

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

sudogeeignetInstallierenliboctave-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:

pkgInstallierenPaketname.tar.gz

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

pkgInstallierenimage-2.10.0.tar.gz

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

>>pkgInstallierenimage-2.10.0.tar.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 Befehl pkg 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 besteht darin, dass das Argument deinstallieren 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

Abschluss

Der Installationsprozess von GNU Octave und seinen Paketen ist nicht kompliziert. Es ist so einfach wie die Eingabe der in diesem Artikel beschriebenen Befehle, und Sie können loslegen.

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