% Cette ligne est un commentaire car elle est préfixée par le caractère %
% On crée une variable réelle nommée a, initialisée à 0
% Matlab affiche sa valeur une fois que l'on a appuyé sur la touche entrée
a=0
% En suffixant par un point-virgule, on évite l'affichage de la valeur de a
a=0;
% Pour connaître le contenu d'une variable, il suffit d'invoquer son nom
a
% Matlab différencie majuscules et minuscules. 
% Ainsi, on peut créer la variables A, différente de a
A=1
% Vous pouvez rappeler les commandes précédement executées au moyen
% des touches fléchées de votre clavier (haut et bas).
%
% Voici un calcul compliqué à base des variables a et A précédentes.
A*a+cos(a)/(1+sqrt(1+A^2)) % sqrt est la racine carrée («square root»)
% La variable spéciale ans contient la dernière réponse de Matlab
% qui n'a pas été affectée à une variable par le symbole =
ans
% On peut lister les variables actuellement définies avec la commande whos
% On voit que pour Matlab, les variables a et A sont des matrices 1 x 1
whos
% Pour une liste plus succincte, on peut utilier la commande who
who
% On peut détruire une variable au moyen de la commande clear
clear a          % destruction de la variable a
% Vérifions que la variable a n'existe plus
who
% On peut aussi détruire toutes les variables comme suit
clear
% Vérification
who
% Pour obtenir de l'aide (en anglais !) sur une commande, on peut 
% utiliser la commande help
help who
% La commande helpwin permet d'obtenir une liste 
% des commandes Matlab classée par thème.
helpwin
% Valeurs particulières que l'on est amené à rencontrer
1/0   % Infini positif Inf
-1/0  % Infini négatif -Inf
0/0   % Not a Number (NaN)
0*Inf % Not a Number (NaN)
1/Inf % Donne bien zéro
pi      % Donne bien le nombre pi
help pi % Donne sa définition pour Matlab
i       % Racine carrée (complexe) de -1.
help i  % Sa définition pour Matlab. 
        % On peut quand même utiliser i comme variable... 
