-->
, apparaît dans la fenêtre.
Tapez 1+1
, puis
.
Le résultat est donné : ans = 2.
Pour démarrer, et pour une utilisation «légère», vous rentrerez ainsi des commandes ligne par ligne. Un «retour-chariot» exécute la ligne, sauf dans deux cas :
//
est ignoré,
ce qui est utile pour les commentaires. Les commandes que nous
proposons sur des lignes successives sont supposées être
séparées par des retour-chariot.
A=[1,2,3;4,5,6;7,8,9] // definit une matrice 3X3 A=[1,2,3;4, // message d'erreur A=[1,2,3;4,.. // attend la suite de la commande 5,6;7,8,9] // la meme matrice est definie A=[1,2,3; // premiere ligne 4,5,6; // deuxieme ligne 7,8,9] // fin de la matrice
Ajouter un point virgule en fin de ligne supprime l'affichage du résultat (le calcul est quand même effectué). Ceci évite les longs défilements à l'écran, et s'avère vite indispensable.
x=ones(1,100); // rien n'apparait x // le vecteur x a bien ete defini
Souvent des commandes doivent être répétées, ou
légèrement modifiées. On peut naviguer dans les commandes
précédentes avec les touches
et
.
Une fois rappelée une commande, elle peut être modifiée en
se déplaçant dans la ligne :
ou
.
Les résultats sont affectés par défaut à la
variable ans
(«answer»), qui contient donc le résultat du
dernier calcul non affecté.
Dans les noms de variables, les majuscules sont distinctes des
minuscules. Toutes les variables d'une session sont globales et conservées en
mémoire. Des erreurs proviennent souvent de confusions avec des noms de
variables déjà affectés. Il faut penser à ne pas toujours
utiliser les mêmes noms ou à libérer les variables par
clear
. Vos variables sont listées par who_user
.
a=[1,2]; A=[1,2;3,4]; // affecte a et A 1+1 // affecte ans who_user // vos variables clear a who_user // a disparait clear who_user // a, A et ans disparaissent
Faites attention à ne pas utiliser des noms de fonctions prédéfinies.
gamma(1) // appel de la fonction gamma gamma=3 // warning gamma(1) // 1er element de la variable gamma gamma(4) // erreur : pas de 4e element dans gamma clear // efface les variables de l'utilisateur gamma(4) // la fonction gamma est de nouveau disponible
L'aide en ligne est appelée par help
. La commande
apropos
permet de retrouver les rubriques d'aide quand on ignore le nom
exact d'une fonction. On peut aussi accéder à l'aide par la touche .
help help help apropos apropos matrix // rubriques dont le titre contient "matrix" help matrix // aide de la fonction "matrix"