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.
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:
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.
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.
Hier ist ein Link zu weiteren Details zum Update
In Archlinux ist es bereits in den offiziellen Repos 😀
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!
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!
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
Halten Sie das Piraten-Matlab
Nun, ich glaube nicht, dass es ein Pirat ist, ich habe es auf dem Flohmarkt gekauft, es kostet Geld XD
Sie haben eine PPA für Ubuntu mit den neuesten Versionen.
https://launchpad.net/~octave/+archive/ubuntu/stable
Bitte, der RSS-Kanal dieses Blogs funktioniert nicht, weiß nicht was passiert?
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
Hallo, könnten Sie das RSS bitte reparieren, es hat seit mehreren Wochen nicht funktioniert. Prost
Für ein paar Monate ist es auch verfügbar auf Gentoo (obwohl es im Moment als instabil markiert ist).