GNU Octave 3.8.0 : enfin une interface graphique pour le clone libre de MATLAB
Le 2014-01-15 23:25:49, par Jerome Briot, Rédacteur/Modérateur
GNU Octave 3.8.0 : enfin une interface graphique pour le clone libre de MATLAB
La dernière version 3.8.0 de Octave, sortie le 31 décembre 2013, est une mise à jour majeure qui inaugure la venue d'une interface graphique (gui) semblable au MATLAB Desktop.
Cette amélioration n'est pas encore totalement finalisée et il faudra attendre la future version 4.0 pour que l'interface soit lancée par défaut au démarrage de Octave.
Interface graphique avec Xubuntu 12.04
Interface graphique avec Windows 7
Interface graphique avec Mac OS X 10.9.1
Pour le moment, il faut la demander explicitement en utilisant l'argument --force-gui :
Comme avec MATLAB, les différents éléments sont modulables, ils peuvent être déplacés, voire complètement fermés.
Parmi les autres améliorations apportées par la version 3.8, on peut citer (entres autres) :
Téléchargement : pour télécharger la version 3.8, rendez-vous sur le wiki de GNU Octave (pour Windows, voir MXE Builds tout en bas de la page)
Source : Summary of important user-visible changes for version 3.8
Et vous ?
Utilisez-vous ou avez-vous déjà utilisé Octave ?
Sinon, la nouvelle interface graphique vous incite-t-elle à tester la version 3.8 ?
Quel(s) comparaison(s) faites-vous entre Octave et MATLAB ?
La dernière version 3.8.0 de Octave, sortie le 31 décembre 2013, est une mise à jour majeure qui inaugure la venue d'une interface graphique (gui) semblable au MATLAB Desktop.
Cette amélioration n'est pas encore totalement finalisée et il faudra attendre la future version 4.0 pour que l'interface soit lancée par défaut au démarrage de Octave.
Interface graphique avec Xubuntu 12.04
Interface graphique avec Windows 7
Interface graphique avec Mac OS X 10.9.1
Pour le moment, il faut la demander explicitement en utilisant l'argument --force-gui :
Code : |
octave --force-gui
Parmi les autres améliorations apportées par la version 3.8, on peut citer (entres autres) :
- la transition de gnuplot vers FLTK pour les graphiques ;
- une meilleure compatibilité avec MATLAB pour les fonctions imbriquées (nested functions) et les expressions régulières ;
- une réécriture des fonctions imread et imwrite pour la lecture et l'écriture des images.
Téléchargement : pour télécharger la version 3.8, rendez-vous sur le wiki de GNU Octave (pour Windows, voir MXE Builds tout en bas de la page)
Source : Summary of important user-visible changes for version 3.8
Et vous ?
-
Jerome BriotRédacteur/ModérateurLes utilisateurs de Windows trouveront la démarche complète d'installation icile 17/01/2014 à 18:20
-
ClothoMembre expertNon, ce qui va être à prendre en compte pour la suite de la réponse.
Sinon, la nouvelle interface graphique vous incite-t-elle à tester la version 3.8 ?
Quel(s) comparaison(s) faites-vous entre Octave et MATLAB ? le 17/01/2014 à 15:19 -
link66Membre régulierOctave est utilisé sur le serveur de production. Pour le développement, je préfère MATLAB.
Vu mon utilisation, je n'en ai pas l'utilité.
Le principal défaut de MATLAB est son prix. Je dispose donc de la version de mon laboratoire, avec plusieurs toolboxs (réseaux de neurones, algo. génétiques et calcul parallèle). Comme dit plus haut, le serveur fait tourner Octave (version 3.4 de mémoire). Les réseaux de neurones sont correctement pris en charge sous Octave (package nnet). Pour ce qui est des algos génétiques, Octave n'est pas capable de faire une résolution en nombre entier. Mais l'avantage d'avoir un outil est des packages en open-source est de pouvoir les tripatouiller pour régler ces problèmes. Je peux donc mettre au point rapidement mes algos sous MATLAB sans me soucier du bon fonctionnement des outils, puis les porter vers Octave.
MATLAB gère également les classes, ce qui permet de simplifier le code.
Le principal avantage de Octave, que je n'ai pas trouvé sous MATLAB est de pouvoir appeler un script .m depuis un programme en C++.le 17/01/2014 à 17:02 -
Jerome BriotRédacteur/ModérateurSans MATLAB installé, il faut utiliser le MATLAB Compiler pour générer une bibliothèque partagée.
Avec MATLAB installé, il est possible d'utiliser le MATLAB Engine.
N'hésite pas à ouvrir une nouvelle discussion sur ce sujetle 17/01/2014 à 17:56 -
Jerome BriotRédacteur/ModérateurPour les utilisateurs de Ubuntu (et distributions dérivées) : Installer GNU Octave 3.8.1 sur Linux Xubuntu 14.10 (via la logithèque Ubuntu)le 23/11/2014 à 11:19
-
perséMembre régulier
Utilisez-vous ou avez-vous déjà utilisé Octave ?
Quel(s) comparaison(s) faites-vous entre Octave et MATLAB ?le 21/10/2016 à 9:56