connectés8 date08/02/2012 heure16:37:26Inscription | Connexion Français
GW Computing

Bug Tracker

bug tracker

>>Liste des bugs signalés

News du site

05/01Nouvelle version du site!

>>Lire toutes les news

Publicité

Tutoriel: Autre

Vous êtes ici: Accueil > Documentation > Tutoriaux > Windows > Autre > Installer Octave et son interface graphique

imprimerImprimer le tutorielsignaler erreurSignaler une erreur

Installer Octave et son interface graphique

Bookmark and Share Publié par Sherwood51 le 12/03/2010 à 21h06


Tout d'abord, qu'est-ce donc Octave?

Et bien il s'agit tout simplement d'un pendant libre et gratuit au très couteux MATLAB qui est un logiciel de calcul numérique très répandu.
Contrairement à Scilab, logiciel libre du même type, Octave possède une syntaxe similaire à Matlab. Ainsi, la plupart des commandes Octave sont les mêmes que celles de Matlab et les fichiers .m sont donc compatibles.
En bref, c'est un excellent moyen, pour les étudiants devant se servir de ce genre d'outil, de pouvoir bénéficier d'un logiciel gratuit et performant et d'éviter de payer une onéreuse license.

Bon, maintenant que vous savez ce qu'est Octave, vous vous demandez sûrement pourquoi ce tutoriel? Simplement parce que si sur linux il suffit d'une commande pour l'installer, sur windows c'est bien plus compliqué (mais je vous rassure, il ne faut pas non plus être le Dieu de DOS pour pouvoir y arriver ^^ ).

La première chose à savoir est qu'Octave est en ligne de commande. Hein? Quoi? En ligne de commande?? Oui, oui. Cependant, que les réfractaires à la ligne de commande se rassurent: il existe une interface graphique: QtOctave. A noter que l'Université de Genève s'est également chargée de créer une interface graphique installable à l'aide d'un executable que vous trouverez ici: Octave Workshop. Cependant, je n'ai pas testé cette solution et il est précisé sur la page que l'interface est en version beta.

Passons maintenant à la première étape de l'installation: celle de GNU Octave.
Rendez-vous sur la page du projet Octave afin de télécharger le dernier binaire pour windows.
L'installation se passe comme celle de n'importe quel logiciel sur windows. Suivant, suivant, suivant... et c'est finit. :p

Deuxième étape: installation de QtOctave.
En fait, on ne va pas l'installer. Quoi? Oui, l'interface n'est pas officielle et il s'agit à la base d'une interface pour Linux. Cependant, une personne l'a compilée pour windows ;) .
Rendez-vous ici et téléchargez le ZIP pour windows.
Une fois ceci fait, il faut l'extraire et placer le dossier à la racine de votre système (C:).
Le dossier dézippé comporte un fichier .ink qui est en fait un raccourcis. Je vous suggère de le copier et de le coller sur le bureau afin de pouvoir lancer QtOctave facilement.

Vous devriez obtenir un résultat similaire à cela dans la racine de C: :

octave dans le répertoire C:

Troisième étape: lier l'interface graphique au compilateur.
Malheureusement, ce n'est pas finit. Il faut encore lier l'interface graphique au compilateur. Pour cela, il faut lancer QtOctave à l'aide du .ink. Vous allez avoir un message d'erreur mais pas de panique, c'est normal, c'est simplement que QtOctave ne trouve pas l'interpréteur d'Octave. Nous allons donc lui indiquer manuellement où le trouver. Pour cela, il faut cliquer sur config dans la barre de menu puis sur General configuration. 
Dans la fenêtre qui s'ouvre, à côté de octave path, cliquez sur Select... et parcourez votre dossier racine afin de lui indiquer où se trouve l'interpréteur. Vous devriez obtenir quelque chose de ce goût là:

qtoctave interpreteur path
 
Validez avec OK puis redémarrez QtOctave.

Voilà, cela devrait être bon et vous pouvez commencer à travailler!


imprimerImprimer le tutorielsignaler erreurSignaler une erreur

important Ce document issu de gw-computing.net (http://www.gw-computing.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.