Oktave 4, eine neue Sichtweise ...

GNU Octave

Vor einiger Zeit wurde es kommentiert GNU Octave, ein leistungsstarkes Programm für numerische Analyse methodenorientierter Matrixteil des GNU-Projekts, dessen Hauptmerkmal explizit sein soll Kostenlose Softwareund bietet den großen Vorteil, auf Sprachebene in hohem Maße mit dem proprietären Gegenstück kompatibel zu sein Matlab.

In den letzten Monaten wurden auf der Seite verschiedene Befehle angezeigt Oktavschmiede Das erforderte die Verwendung von Version 4.0, was ziemlich merkwürdig ist, wenn man bedenkt, dass es sich (zumindest bis vor kurzem) um die RC-Version handelte. Glücklicherweise wurde am 29. Mai die stabile Version von GNU Octave 4.0.0 offiziell veröffentlicht. Dies bietet unter den neuen Funktionen eine offizielle Benutzeroberfläche, die uns, unabhängig davon, ob sie sehr intuitiv und funktional ist, die Kontrolle über Verzeichnisse, einen Editor, eine Befehlszeile, eine Variablensteuerung und den Befehlsverlauf ermöglicht und Ihnen in gewissem Maße ein neues Gesicht verleiht Es war nicht in diese Richtungen gesehen worden, natürlich ohne die Arbeit der Schöpfer von QtOctave außer Acht zu lassen, die leider eingestellt wurde.

Oktave GUI

Für diejenigen Abenteurer, die einige Befehle verwenden möchten oder möchten, die nur für Version 4.0.0+ verfügbar sind, hinterlasse ich am Ende des Artikels einen Link zur Download-Seite. Für uns GNU / Linux-Benutzer müssen wir dies tun Verwenden Sie den Quellcode, hier stelle ich die Befehle für Ubuntu-Benutzer und Derivate bereit:

Früher hatte ich gelegentlich ein Problem bei der Installation von libosmesa, wodurch xserver deaktiviert wurde, da es einen Konflikt zwischen libosmesa und x11 gab. Dieses letzte Mal hatte ich ohnehin keine Probleme, treffen Sie Ihre Vorsichtsmaßnahmen vor der Installation

wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev
sudo apt-get build-dep octave
tar xf octave-4.0.0.tar.gz
rm octave-4.0.0.tar.gz
cd octave-4.0.0
sudo ./configure
sudo make
sudo make install

Persönlich hatte ich Probleme beim Kompilieren, da libosmesa6 auf meinem Computer nicht vorhanden war. Falls erforderlich, sollten sie nur alles installieren, was der Prozess anzeigt.

GNU-Oktavgraph

Ich weiß nicht, ob es Distributionen gibt, die die Pakete bereits vorbereiten oder die Updates bereits veröffentlicht haben. Für Windows-Benutzer gibt es eine ausführbare Datei.
Ich hoffe, diese Informationen sind nützlich für Sie und ermutigen diejenigen Benutzer, die ein Programm dieses Typs benötigen, es auszuprobieren. Sie sind recht robust im Betrieb, auf Sprachebene zugänglich und flexibel, indem sie die Ausführung in Terminal oder GUI ermöglichen Enthusiasten, die noch weiter gehen können, arbeiten entweder im Code oder in Spenden zusammen, damit Projekte dieser Größenordnung in unserer Umwelt fortgesetzt werden können.

Downloads Seite

Hier ist ein Link zu weiteren Details zum Update


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Sieger sagte

    In Archlinux ist es bereits in den offiziellen Repos 😀

  2.   Hugo sagte

    Was für gute Neuigkeiten. Ich habe es aus den Fedora-Repositories (Version 22) installiert und es ist jetzt verfügbar, gute Nachrichten. Ich musste den Launcher ändern, um die Standard-GUI starten zu können (mit dem Befehl –force-gui).

    Könntest du einen Artikel für PSPP schreiben? Es ist ein kostenloser Ersatz für die IBM SPSS-Software, plattformübergreifend und sehr schnell, um die Analysen durchzuführen (sehr schnell). Derzeit können Sie alle Systemdateien für SPSS (* .sys, * .por, * .sav und * .zsav) öffnen und eine hochwertige Ergebnisdatei erstellen.

    Thanks!

    1.    erickisos sagte

      Es ist in vielerlei Hinsicht merkwürdig, wie ich gelesen hatte, dass Version 4.0.0 bereits mit standardmäßig aktivierter GUI geliefert wurde. Ist es nicht zufällig die Version 3.8.2, die Sie haben? Dieser hatte bereits eine GUI, musste aber mit einer "Octave-Force-GUI" aktiviert werden, da er sich im Test befand.
      Viele Grüße!

      1.    Hugo sagte

        Sie haben Recht, es scheint mir, dass bei der Paketnummerierung vor 4.0 ein Fehler aufgetreten ist.
        Wenn Sie Octave über die Fedora-Repositorys installieren, wird Ihnen mitgeteilt, dass die installierte Version 4 ist, jedoch nicht, wenn Sie die Anwendung öffnen.
        Für diejenigen, die Fedora verwenden möchten, können sie das polarbear / bestof COPR-Repository installieren, das die aktualisierten Octave-Pakete (und andere statistische Pakete) enthält:
        Verwenden Sie den Befehl "dnf copr enable polarbear / bestof" ohne Anführungszeichen, um das Repository zu installieren. Damit können Sie Octave (dnf install octave) oder Update installieren und fertig.

        Grüße

  3.   Eugenio sagte

    Halten Sie das Piraten-Matlab

    1.    Friedrich sagte

      Nun, ich glaube nicht, dass es ein Pirat ist, ich habe es auf dem Flohmarkt gekauft, es kostet Geld XD

  4.   Fernando sagte

    Sie haben eine PPA für Ubuntu mit den neuesten Versionen.

    https://launchpad.net/~octave/+archive/ubuntu/stable

  5.   Rolando sagte

    Bitte, der RSS-Kanal dieses Blogs funktioniert nicht, weiß nicht was passiert?

  6.   Gesamt sagte

    In Ubuntu ist es in den Repos, und Sie können ein Repo mit der YPPA-Anwendung erhalten.
    In Qtoctave gab es nur einen Spanier als Schöpfer des Projekts, nachdem Debian es behalten hatte.
    Eine Alternative zu Octave ist Scilab

  7.   Logs sagte

    Hallo, könnten Sie das RSS bitte reparieren, es hat seit mehreren Wochen nicht funktioniert. Prost

  8.   Schalter sagte

    Für ein paar Monate ist es auch verfügbar auf Gentoo (obwohl es im Moment als instabil markiert ist).