MATLAB



1. MATLAB parle la langue des mathématiques

Les ingénieurs et les scientifiques ont besoin d’un langage de programmation leur permettant d’exprimer directement les mathématiques sous forme de tableaux et de matrices. L’algèbre linéaire dans MATLAB ressemble à l’algèbre linéaire dans un manuel. Il en va de même pour l’analyse des données, le traitement d’image et du signal, la conception de systèmes de contrôle et d’autres applications.

Voilà pourquoi plus de 1 500 manuels utilisent MATLAB pour enseigner les différentes disciplines scientifiques.


2. MATLAB est conçu pour les ingénieurs et les scientifiques

Tout ce qui concerne MATLAB a été conçu spécifiquement pour les ingénieurs et les scientifiques :

  • Les noms et les signatures de fonctions sont courants et facilement mémorisables.
  • L’environnement de bureau est adapté aux processus de travail itératifs scientifiques et techniques.
  • La documentation a été développée à l’intention des ingénieurs et des scientifiques et non des informaticiens.

3. Les toolboxes MATLAB donnent les résultats attendus

Les toolboxes MATLAB incluent des fonctionnalités développées de façon professionnelle, testées rigoureusement, éprouvées sur le terrain et intégralement documentées. Elles sont spécialement conçues pour une vaste gamme d’applications scientifiques et d’ingénierie. Les toolboxes sont conçues pour fonctionner conjointement. Elles s’intègrent aux environnements de calculs parallèles, aux GPU et à la génération de code C.

Le développement d’algorithmes dans MATLAB est 10 fois plus rapide et plus fiable que dans Java. Nous avons besoin de filtrer nos données, d’observer les pôles et les zéros, d’exécuter des optimisations non-linéaires et d’effectuer de nombreuses autres tâches. Dans MATLAB, ces fonctionnalités sont toutes intégrées, fiables et validées d’un point de vue commercial.

Borislav Savkovic, lead data scientist, BuildingIQ

Get an overview of MATLAB apps, including how to find, create, and share apps.

4. MATLAB possède des apps

Les apps MATLAB sont des applications interactives combinant l’accès direct à de grandes collections d’algorithmes et un aperçu visuel immédiat du résultat. Vous pouvez instantanément tester différents algorithmes sur vos données, itérez jusqu’à obtenir les résultats attendus, puis générez automatiquement un programme MATLAB pour reproduire ou automatiser votre travail.


5. MATLAB intègre les environnements de travail

Les principaux défis techniques et scientifiques requièrent une large coordination entre les différentes équipes pour concrétiser les idées. Chaque fois qu’un projet en cours est transmis à une autre personne, des erreurs et des retards surviennent. MATLAB permet d’automatiser l’ensemble du processus de la recherche à la production.

CONNECTER

Utilisez MATLAB sur plus de 1 000 équipements courants.

ANALYSER

Intégrez MATLAB dans vos applications d’analyse de production.

METTRE À L’ÉCHELLE

Exécutez des algorithmes plus rapidement et avec des volumes de données importants en passant à l’échelle sur des clusters, le cloud et des GPU.

SIMULER

Utilisez Simulink et Stateflow pour la simulation et la conception utilisant l’approche Model-Based Design.

INTÉGRER

Convertissez du code MATLAB en code C et HDL intégrable sur une cible embarquée.


6. MATLAB est rapide

MATLAB réalise une grande partie du travail pour assurer l’exécution rapide de votre code. Les opérations mathématiques sont réparties sur les différents cœurs de votre ordinateur, les appels vers les bibliothèques sont particulièrement optimisés et l’ensemble du code est compilé selon le processus juste-à-temps (just-in-time).

Vous pouvez exécuter vos algorithmes en parallèle en transformant vos boucles For en boucles For parallèles, ou en transformant vos tableaux classiques en tableaux GPU. Exécutez des algorithmes parallèles sur un cloud évolutif à l’infini sans modifier votre code.


7. MATLAB est fiable

Les ingénieurs et les scientifiques font confiance à MATLAB pour envoyer un véhicule spatial sur Pluton, établir des correspondances entre des patients receveurs et des donneurs d’organes, ou encore pour compiler un rapport à des fins de gestion. Cette confiance s’explique par des données numériques irréprochables provenant d’un MATLAB profondément ancré dans la communauté des chercheurs en analyse numérique. Une équipe d’ingénieurs MathWorks vérifie en permanence la qualité de la base de code MATLAB en réalisant chaque jour des millions de tests.


Passez aux étapes suivantes

En savoir plus

Obtenez des informations sur les fonctionnalités et le potentiel de MATLAB.

Essayer les produits MATLAB

Téléchargez une version d’essai pour commencer.

Obtenir MATLAB

Consultez les options d’utilisation à la maison, dans un contexte académique et commercial.