« Programmation Octave/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
corrections orthographiques
Orthographe, style
Ligne 1 :
{{Octave}}
 
'''Octave''' est à la fois un langage interpretéinterprété et un logiciel de calcul numérique distribué sous licence [[w:Licence publique générale GNU|GPL]]. Le languagelangage [[w:GNU Octave|Octave]] est compatible avec [[w:Matlab|Matlab]] pour la plupart des usages mathématiques. Ce livre devrait donc convenir comme introduction tant à [[w:GNU Octave|Octave]] qu'à [[w:Matlab|Matlab]].
 
== L'environnement de travail Octave ==
L'interpréteur [[w:GNU Octave|Octave]] se lance dans laen ligne de commande en invoquant "''octave''" ou en activant le raccourci adéquat, qui est apparu lors de l'installation. Après avoir lancé le programme, celui-ci affiche une '''session de travail''' dans la '''fenêtre de commandes''' ('''command window''' en anglais), dans laquelle l'utilisateur est invité à entrer les commandes interactivement.
 
Une autre manière d'entrer des commandes ou des suites de commandes regroupées dans des fichiers script ou des fonctions est abordée dans la section [[Programmation Octave/Scripts et fonctions|Scripts et fonctions]]
 
Pour chaque commande, il est possible d'obtenir de l'aide en tapant "''help le_nom_de_la_commande''". La documentation qui apparâitapparait alors est en anglais (en tout cas tant que nous n'aurons pas fait le travail de traduction de la documentation :-). Pour consulter la documentation, il est aussi possible, sous GNU/linux de taper "'''info:octave'''" dans la barre de navigation de [[w:Konqueror|Konqueror]] sous [[w:KDE|KDE]].
 
Nous veronsverrons plus loin comment les utiliser mais, avec Octave, nous pouvons assigner des valeurs à des variable par exemple :
octave> x = -3
x = -3
Ligne 21 :
 
 
Ensuite nous pouvons voir à chaque instant quelles variablevariables sont utilisées avec la commande "''whos''":
octave> whos -variables
Ligne 37 :
La commande "''clear''" suivie du nom de la variable permet de supprimer la variable ou toutes les variables définies si elle n'est pas suivie d'argument.
 
La commande "''history''" permet de consulter l'historique de toutes les lignes tapées jusqu'aà maintenant.
 
== Liens ==