Topic outline
General
Matlab est un logiciel de calcul numérique produit par MathWorks . Il est disponible sur plusieurs plateformes.
Matlab est un langage simple et très efficace, optimisé pour le traitement des matrices, d’où son nom. Pour le calcul numérique, Matlab est beaucoup plus concis que les “vieux” langages (C, Pascal, Fortran, Basic). Un exemple: plus besoin de programmer des boucles modifier pour un à un les éléments d’une matrice. On peut traiter la matrice comme une simple variable. Matlab contient également une interface graphique puissante, ainsi qu’une grande variété d’algorithmes scientifiques.
On peut enrichir Matlab en ajoutant des “boîtes à outils” (toolbox) qui sont des ensembles de fonctions supplémentaires, profilées pour des applications particulières (traitement de signaux, analyses statistiques, optimisation, etc.).
L’Université de Genève dispose d’une centaine de licences Matlab qui sont à la disposition de la communauté universitaire. Il suffit d’être connecté au réseau de l’université pour pouvoir l’utiliser. Plusieurs toolbox sont aussi disponibles (voir Appendice 1), leur nombre dépend de l’environnement, il est parfois plus restreint.