Matlab
I.
I.1.
Introduction – Présentation
Qu'est-ce que MatLab ?
MatLab est un système interactif de programmation scientifique, pour le calcul numérique et la visualisation graphique. Développé à l’origine pour le calcul matriciel (le nom MatLab est dérivée de cette représentation MatLab = Matrix Laboratory), il offre aujourd’hui bien d’autres possibilités, dont certaines seront decrites dans la suite. Il contient des bibliothèques spécialisées (toolbox) qui répondent à des besoins spécifiques : analyse numérique, traitement du signal, traitement de l’image, etc. MatLab est un logiciel qui permet de faire des calculs mathématiques et numérique, et non un logiciel de calcul formel et symbolique comme Maple.. Matlab connaît un grand nombre d'opérations ou de fonctions mathématiques : fonctions usuelles, calcul matriciel, fonctions plus spécifiques du signal (FFT, etc). Exemple : Si a est un vecteur qui contient les échantillons d'un signal, A = fft(a,128) est le vecteur qui contient la transformée de Fourier rapide des 128 premiers échantillons du signal. Remarque : dans toute la suite, on utilisera la notation suivante : italique (nom à donner par l’utilisateur à une variable, etc), gras (noms généraux), rouge (nom de fonction ou d’instruction MatLab).
I.2. Accès à MatLab :
MatLab est disponible sur différentes plateformes (unix, pc, mac, etc). On accède au logiciel en lançant l'exécutable matlab suivant la procédure habituelle de l'environnement concerné. On se retrouve alors dans la fenêtre de commande où on peut écrire des commandes ou exécuter des fonctions. On sort du logiciel en tapant quit ou exit.
I.3.
Aide en ligne :
La suite a pour but de vous familiariser avec MatLab. On peut se rendre compte de la puissance du logiciel en lançant la commande demo. Les compléments d'information peuvent être facilement obtenus grâce à l'aide en ligne incluse dont l'accès s'obtient en tapant au clavier :
?? ?? ??
help help : pour