Premiers pas en Matlab
Florent Kr¸zaka la
Laboratoire P.C.T., UMR CNRS 7083,
ESPCI, 10 rue vauquelin, 75005, Paris, France.
1 Introduction : qu’est-ce que Matlab ?
Le logiciel Matlab constitue un syst`eme interactif et convivial de calcul num´erique et de visualisation gra-
phique. Destin´e aux ing´enieurs, aux techniciencs et aux scientifiques, c’est un outil tr`es utilis´e, dans les universit´es
comme dans le monde industriel, qui int`egre des centaines de fonctions math´ematiques et d’analyse num´erique
(calcul matriciel —le MAT de Matlab—, traitement de signal, traitement d’images, visualisations graphiques,
etc.). Notons que d’autres logiciels compatibles avec Matlab existent ; citons par exemple OCTAVE —sous
Linux— ou encore SCILAB, d´evelopp´e en France par l’INRIA, qui sont tout deux tr`es performants et de plus
gratuits (t´el´echargement libre).
2 D´emarrer et quitter Matlab
Pour lancer Matlab, tapez
>> matlab
dans votre console Linux (ou cliquez simplement sur l’icˆone dans un environnement Windows). Pour quitter,
tapez
>> quit
ou
>> exit
Matlab fonctionne `a l’aide de commandes qu’il faut apprendre `a utiliser. Vous pouvez `a n’importe quel moment
taper
>> help <command>
pour savoir comment on utilise telle ou telle commande (par exemple essayez help exit). Le module d’aide est
aussi assez efficace ; on peut par exemple une recherche de mots clefs en tapant
>> lookfor sinus
on trouvera que la commande sin correspond, sans surprise, `a la fonction sinus.
On peut enfin assister `a une d´emonstration de Matlab en tapant
>> demo matlab
3 Les variables dans Matlab, premiers calculs
Dans un premiers temps, Matlab peut bien sˆur s’utiliser comme une vulgaire calculette. Ainsi
>> 1+2
donnera 3,
>> 4ˆ2
retourne bien 16 et
>> (((1+2)ˆ3)*4)/2
donne bien 54, puisque Matlab respecte les r`egles usuelles des math´ematiques. Il est aussi possible, comme dans
tout langage de programmation, de d´efinir des variables pour stocker un r´esultat ; ainsi apr`es
>> a=1+2
>> b=2+3
1