Archives du mot-clé libre

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 ».