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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
précisions
Ligne 1 :
{{Octave}}
 
'''Octave''' est à la fois un langage interpreté et un logiciel de calcul numérique distribué sous licence [[w:Licence publique générale GNU|GPL]]. Le language [[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'environement de travail Octave ==
L'interpréteur [[w:GNU Octave|Octave]] se lance dans la ligne de commande en invoquant "''octave''" deou plusen pouractivant chaquele commandesraccourci adéquat, qui onest peutapparu obtenirlors de l'aideinstallation. enAprès tapantavoir lancé le programme, celui-ci affiche une "''help'session de le_nom_de_la_commandetravail'''". Pour consulterdans la documentation'''fenêtre (ende Anglais) vous pouvezcommandes''' tapez "('''info:octavecommand window'''" en anglais), dans lalaquelle barrel'utilisateur deest navigationinvité deà [[w:Konqueror|Konqueror]]entrer sousles [[w:KDE|KDE]]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]]
Nous verons plus loin comment les utiliser mais avec Octave nous pouvons assigner des valeurs à des variable par exemple :
 
Pour chaque commande, il est possible d'obtenir de l'aide en tapant "''help le_nom_de_la_commande''". La documentation qui apparâit 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 verons plus loin comment les utiliser mais, avec Octave, nous pouvons assigner des valeurs à des variable par exemple :
octave> x = -3
x = -3