] MATLAB ? Qu’est-ce que c’est ?
MATLAB est à la fois un environnement de développement et un langage informatique élaboré dès la fin des années 1970.
Il est utilisé dans de nombreux domaines scientifiques tels que les mathématiques, l’ingénierie ou la biologie afin de manipuler des matrices, réaliser des algorithmes complexes ou encore implémenter de nouvelles formules mathématiques.
Si on veut créer un type numérique comme objet, il est possible en même temps de définir les matrices de ce type et créer des fonctions sur ces matrices (les méthodes ont pour arguments le type numérique ou la matrice du type numérique « confondus », pour lever l’ambiguïté, dans la méthode, c’est d’interroger la taille par une fonction).
Il aurait été plus souhaitable de différencier le type numérique et avoir un type matrice polymorphe (où il aurait plusieurs type numériques) ou générique (avec un seul type numérique). Enfin une fonction ou une méthode définie par un identificateur ne peut pas être redéfini avec d’autres arguments ; les arguments sont non typés mais on peut contrôler le type avant qu’il n’exécute le corps de la fonction ou de la méthode.
Programmation simple - mais qui peut être déroutant pour les programmeurs d’autres langages