Archives pour la catégorie GNU Octave

Après GNU Octave 4.0.0, Scilab 6.0.0 se prépare à sortir

GNU Octave 4.0.0 est en effet sorti le 29 mai 2015 :

Octave 4.0 est une nouvelle version majeure avec de nombreuses nouvelles fonctionnalités, dont une interface utilisateur graphique, la prise en charge de la programmation orientée objet (classdef), une meilleure compatibilité avec MATLAB, et de nombreuses fonctions nouvelles et améliorées .

      → List of important user-visible changes

Scilab 6.0.0 (alpha) est sorti le 30 juillet 2015 :

Cette version inclut une réécriture majeure du noyau interne de Scilab. Les modifications apportées aux aspects visibles du logiciel sont limitées.

Ces changements n’auront pas beaucoup d’impact pour les utilisateurs finaux, mais ils apportent des améliorations majeures à la plateforme Scilab, qui conduiront à de nouvelles améliorations futures, en termes de gestion de code, d’outils de développement (débogueur, analyseur …), ainsi que des améliorations de Xcos, qui ne seraient pas possibles sans cette version.

      → Sortie de Scilab 6.0.0-alpha 1

À noter que Scilab 6 est encore en version alpha :

Comme toute alpha, cette version n’est encore pas prête pour être utilisée en production. Si vous débutez sur Scilab, ou si vous êtes un simple utilisateur, vous devriez continuer à utiliser la version 5.5.2, et attendre une version bêta avant d’essayer la famille 6.

Liens :

Voici donc deux nouvelles versions majeures pour les principaux concurrents de MATLAB en 2015 !

Installer GNU Octave 3.8.1 sur Linux Xubuntu 14.10

Depuis la version 3.8, GNU Octave dispose d’un environnement de développement (EDI). Cet outil est pour le moment encore en version de test. Il n’est pas activé par défaut lors de l’installation. Il le sera avec la sortie de la version 4 de GNU Octave.

J’avais précédemment montré comment installer GNU Octave sur Windows. Ce billet vous montrera comment l’installer sur Xubuntu 14.10.

GNU Octave Logithèque Ubuntu

Logithèque Ubuntu

Comme pour toutes les distributions Debian, il est possible d’installer GNU Octave à partir du gestionnaire de paquets (apt-get install octave par exemple).

Vous pouvez aussi plus simplement utiliser le menu  » Logithèque Ubuntu  » :
Logithèque Ubuntu

Le paquet octave 3.8.1-1ubuntu1 contient la dernière version à jour de GNU Octave.

GNU Octave et MenuLibre

Une fois installé, le lanceur se trouve normalement dans le menu  » Éducation  » de MenuLibre. Pour ma part, je préfère l’avoir dans le menu Développement. Pour ce faire :

  • ouvrir le menu  » Paramètres > Éditeur de menus « 
  • sélectionner GNU Octave
  • utiliser les flèches en bas à gauche pour déplacer le menu

Gnu Octave MenuLibre

Activation de l’EDI

L’environnement de développement de GNU Octave est encore en phase de test. Il n’est donc pas activé par défaut.

Si vous exécutez GNU Octave, vous obtenez la console classique :
GNU Octave console

Pour forcer GNU Octave à démarrer en mode EDI, il faut ajouter --force-gui via l’éditeur de menu :
GNU Octave MenuLibre

Vous pouvez aussi en profiter pour modifier le dossier de démarrage de GNU Octave en renseignant le champs  » Répertoire de travail « .

L’environnement de développement de GNU Octave devrait maintenant s’ouvrir :
GNU Octave IDE - EDI

Installation de GNU Octave 3.8 sur Windows

GNU Octave est un logiciel libre de calcul numérique dont la syntaxe de programmation est très proche de celle de MATLAB.

La dernière version 3.8 inclut enfin une interface graphique, ce qui devrait faciliter son utilisation. Cette interface est encore en cours de développement et ne sera définitivement prise en charge au démarrage qu’avec la future version 4. Il faut donc s’attendre à quelques bugs…

Comme Octave est prioritairement développé pour Linux, c’est la version 3.6.4 qui est disponible sur le site officiel en téléchargement pour Windows.

Téléchargement

Vous trouverez une version 3.8 compilée à cette adresse http://octave.osuv.de/3.8/windows/ (c’est une version 32 bits)

Téléchargez le fichier « octave-3.8.0-2-installer.exe » et le fichier « octave-gui.bat »

Installation

Lancez l’installation en utilisant simplement l’exécutable « octave-3.8.0-2-installer.exe ».

Exécution avec l’interface graphique

Pour lancer Octave avec l’interface graphique, il faut se rendre dans le menu « Démarrer > Octave-3.8.0 » et cliquer sur « Octave (Experimental GUI) ».

Une erreur relative à libstdc++.dll peut arriver :

octave 3.8 : erreur gui windows

Dans ce cas, copiez le fichier « octave-gui.bat » précédemment téléchargé dans le dossier d’installation d’Octave (par défaut « C:\Octave\Octave-3.8.0 »), puis double-cliquez sur ce fichier pour l’exécuter.

L’interface devrait normalement apparaitre.

octave : interface graphique windows

La capture ci-dessus peut vous semblez austère, mais c’est parce que je n’utilise aucun thème de bureau.

Pour ne pas avoir à chercher le fichier .bat à chaque fois pour lancer Octave, vous pouvez faire un clic droit sur le menu « Octave (Experimental GUI) » utilisé précédemment, cliquez sur « Propriétés » et remplacer dans le champ « Cible » ceci (par défaut) :

C:\Octave\Octave-3.8.0\libexec\octave\3.8.0\exec\i686-pc-mingw32\octave-gui.exe

par ceci :

C:\Octave\Octave-3.8.0\octave-gui.bat

Vous pouvez aussi en profiter pour changer le dossier dans lequel Octave démarre en modifiant l’entrée « Démarrer dans ».