MATLAB

MATLAB
Logo

Image illustrative de l'article MATLAB

Développeur MathWorks
Première version Voir et modifier les données sur Wikidata
Dernière version R2017a () [1] Voir et modifier les données sur Wikidata
Écrit en C, C++, Fortran et Java Voir et modifier les données sur Wikidata
Environnements Linux, Unix, Mac OS, Windows
Type Calcul numérique
Licence Propriétaire
Site web http://fr.mathworks.com/

MATLAB (« matrix laboratory ») est un langage de programmation de quatrième génération émulé par un environnement de développement du même nom ; il est utilisé à des fins de calcul numérique. Développé par la société The MathWorks, MATLAB permet de manipuler des matrices, d'afficher des courbes et des données, de mettre en œuvre des algorithmes, de créer des interfaces utilisateurs, et peut s’interfacer avec d’autres langages comme le C, C++, Java, et Fortran. Les utilisateurs de MATLAB (environ un million en 2004 [2]) sont de milieux très différents comme l’ingénierie, les sciences et l’économie dans un contexte aussi bien industriel que pour la recherche. Matlab peut s’utiliser seul ou bien avec des toolbox (« boîte à outils »).

Histoire

Le langage MATLAB a été conçu par Cleve Moler à la fin des années 1970 à partir des bibliothèques Fortran, LINPACK et EISPACK [3]. Alors professeur de mathématiques à l' université du Nouveau-Mexique, il souhaitait permettre à ses étudiants de pouvoir utiliser ces deux bibliothèques sans connaitre le Fortran. Cleve Moler l'utilisa ensuite pour des cours donnés à l' université Stanford où il reçut un accueil mitigé de la part des étudiants en mathématiques (habitués au Fortran). Par contre, les étudiants en technologie, en particulier en traitement du signal, furent beaucoup plus intéressés. Un ingénieur, Jack Little en comprend rapidement les capacités et entreprend avec un collègue, Steve Bangert, de le recoder en langage C. Jack Little, Cleve Moler et Steve Bangert créèrent la société The MathWorks en 1984 afin de commercialiser la version 1.0 de MATLAB [4], [5].

MATLAB a ensuite évolué, en intégrant par exemple la bibliothèque LAPACK en 2000 [6], en se dotant de nombreuses boîtes à outils (Toolbox) et en incluant les possibilités données par d'autres langages de programmation comme C++ ou Java.

Dans d'autres langues
العربية: ماتلاب
azərbaycanca: MATLAB
български: MATLAB
bosanski: MATLAB
català: MATLAB
کوردی: مەتلەب
čeština: MATLAB
dansk: MATLAB
Deutsch: Matlab
Ελληνικά: MATLAB
English: MATLAB
español: MATLAB
فارسی: متلب
suomi: MATLAB
עברית: MATLAB
हिन्दी: मैटलैब
hrvatski: MATLAB
magyar: MATLAB
Bahasa Indonesia: MATLAB
íslenska: MATLAB
italiano: MATLAB
日本語: MATLAB
Qaraqalpaqsha: MATLAB
한국어: MATLAB
lietuvių: MATLAB
македонски: MATLAB
Bahasa Melayu: MATLAB
မြန်မာဘာသာ: MATLAB
Nederlands: MATLAB
norsk nynorsk: MATLAB
norsk: MATLAB
polski: MATLAB
português: MATLAB
română: MATLAB
русский: MATLAB
Scots: MATLAB
srpskohrvatski / српскохрватски: MATLAB
slovenčina: MATLAB
slovenščina: MATLAB
shqip: Matlab
српски / srpski: MATLAB
svenska: Matlab
தமிழ்: மேட்லேப்
тоҷикӣ: MATLAB
Türkmençe: MATLAB
Tagalog: MATLAB
Türkçe: MATLAB
українська: MATLAB
اردو: میٹلیب
Tiếng Việt: MATLAB
中文: MATLAB