Octave 4, une nouvelle façon de voir les choses ...

GNU Octave

Il y a quelque temps, il a été commenté GNU Octave, un programme puissant pour analyse numérique matrice orientée méthode partie du projet GNU, dont la principale caractéristique est d'être explicitement logiciels gratuits, et offrant le grand avantage d'être compatible au niveau de la langue à un haut degré avec son homologue propriétaire Matlab.

Ces derniers mois, diverses commandes ont été vues dans la page Forge d'Octave qui nécessitait d'utiliser la version 4.0, quelque chose d'assez curieux étant donné que c'était dans la version RC (du moins jusqu'à récemment), heureusement le 29 mai la version stable de GNU Octave 4.0.0 a été officiellement publiée. qui, parmi ses nouvelles fonctionnalités, offre une interface graphique officielle qui, en dépit d'être assez intuitive et fonctionnelle, nous donnant le contrôle des répertoires, un éditeur, une ligne de commande, un contrôle de variable et un historique des commandes, vous donne un nouveau visage qui, dans une certaine mesure, n'avait pas été vu dans ces directions, de Bien sûr, sans négliger le travail des créateurs de QtOctave qui a malheureusement été interrompu.

Interface graphique Octave

Pour les aventuriers qui veulent utiliser ou qui comme moi ont besoin de commandes qui ne sont disponibles que pour la version 4.0.0+, je laisse un lien vers la page de téléchargement à la fin de l'article, pour nous utilisateurs de GNU / Linux, nous devrons utiliser du code source, je fournis ici les commandes pour les utilisateurs d'ubuntu et ses dérivés:

Auparavant, j'ai eu un problème lors de l'installation de libosmesa qui a laissé xserver désactivé car il y avait un conflit entre libosmesa et x11, cette dernière fois je n'ai eu aucun problème, de toute façon, prenez vos précautions avant l'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

Personnellement, j'ai eu des problèmes de compilation en raison de l'absence de libosmesa6 sur mon ordinateur, au cas où cela serait nécessaire, ils ne devraient installer que tout ce que le processus indique.

Graphique d'octave GNU

Je ne sais pas s'il existe des distributions qui préparent déjà les packages ou même qui ont déjà publié les mises à jour, pour les utilisateurs de Windows, il existe un fichier exécutable.
J'espère que cette information vous sera utile, et qu'elle encourage les utilisateurs qui ont besoin d'un programme de ce type à l'essayer, elle est assez robuste en fonctionnement, accessible au niveau du langage et flexible en permettant son exécution en terminal ou en gui, et que des passionnés qui peuvent aller plus loin, collaborent soit en code, soit en dons pour permettre à des projets de cette ampleur de se poursuivre dans notre environnement.

Page de téléchargements

Voici un lien vers plus de détails sur la mise à jour


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   vainqueur dit

    Dans Archlinux, il est déjà dans les dépôts officiels 😀

  2.   Hugo dit

    Quelle bonne nouvelle. Je l'ai installé à partir des dépôts fedora (version 22) et il est maintenant disponible, bonne nouvelle. J'ai dû modifier le lanceur afin de lancer l'interface graphique par défaut (avec la commande –force-gui).

    Pourriez-vous faire un article pour PSPP? C'est un remplacement gratuit du logiciel IBM SPSS, multiplateforme et très rapide pour effectuer les analyses (très rapide). Actuellement, vous pouvez ouvrir tous les fichiers système pour SPSS (* .sys, * .por, * .sav et * .zsav) et générer un fichier de résultats de qualité.

    Merci!

    1.    erickisos dit

      C'est curieux à bien des égards, comme je l'avais lu, la version 4.0.0 était déjà livrée avec l'interface graphique activée par défaut, n'est-ce pas par hasard la 3.8.2 que vous avez? celui-là avait déjà une interface graphique mais il fallait l'activer avec un "octave -force-gui" car il était en test.
      Salutations!

      1.    Hugo dit

        Vous avez raison, il me semble qu'il y avait une erreur dans la numérotation des paquets pré-4.0.
        Si vous installez Octave à partir des référentiels fedora, cela vous indique que la version installée est 4, mais ce n'est pas le cas lorsque vous ouvrez l'application.
        Pour ceux qui souhaitent utiliser fedora, ils peuvent installer le référentiel polarbear / bestof COPR qui contient les packages Octave mis à jour (et d'autres packages statistiques):
        Utilisez la commande "dnf copr enable polarbear / bestof" sans les guillemets pour installer le référentiel, avec cela vous pourrez installer octave (dnf install octave) ou mettre à jour et c'est tout.

        salutations

  3.   Eugenio dit

    tenir le matlab pirate

    1.    Christopher dit

      Eh bien, je ne pense pas que ce soit un pirate, je l'ai acheté au marché aux puces, ça coûte de l'argent XD

  4.   Fernando dit

    Vous avez un PPA pour Ubuntu avec les dernières versions.

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

  5.   Rolando dit

    S'il vous plaît, le canal RSS de ce blog ne fonctionne pas, vous ne savez pas ce qui se passe?

  6.   Tobal dit

    Dans Ubuntu, il est dans les dépôts, et vous pouvez obtenir un dépôt avec l'application YPPA.
    Dans Qtoctave, il n'y avait qu'un seul Espagnol en tant que créateur du projet, après que Debian l'ait conservé.
    Une alternative à Octave est Scilab

  7.   Journaux dit

    Bonjour, pourriez-vous réparer le rss s'il vous plaît, cela n'a pas fonctionné depuis plusieurs semaines. À votre santé

  8.   commutateur dit

    Depuis quelques mois, il est également disponible sur Gentoo (bien que pour le moment il soit marqué comme instable).