Contenu principal

Démarrer avec MATLAB Coder

Générer du code C et C++ à partir de code MATLAB

MATLAB® Coder™ génère du code C/C++ à partir du code MATLAB pour diverses plateformes hardware, des systèmes desktop jusqu’au hardware embarqué. Il supporte la plupart du langage MATLAB ainsi qu’un grand nombre de toolboxes. Le code généré est lisible et portable et vous pouvez l’intégrer dans vos projets C/C++ existants sous forme de code source et de bibliothèques statiques ou dynamiques. MATLAB Coder vous permet de packager le code généré sous forme de fonction MEX pour l’utiliser dans MATLAB. Vous pouvez optimiser le code généré en incorporant du code multicœur et vectorisé, ainsi qu’en appelant des bibliothèques optimisées.

MATLAB Coder comprend des fonctionnalités de personnalisation du code, d’optimisation spécifique au hardware, de traçabilité du code, de vérification du code avec des tests software-in-the-loop (SIL) et processor-in-the-loop (PIL) et de conformité du code aux directives MISRA™ (avec Embedded Coder®).

Pour déployer des programmes MATLAB sur des plateformes hôtes supportées par MATLAB, utilisez MATLAB Compiler™.

Tutoriels

Guide de démarrage rapide pour la génération de code

À propos de la génération de code à partir d’algorithmes MATLAB

Sélection d՚exemples

Apprentissage interactif

Click to go to the MATLAB Onramp.

MATLAB Coder Onramp
Découvrir les fondamentaux de la génération de code C et C++ à partir de fonctions MATLAB.

Vidéos

Click to start video

Générer du code C à partir de code MATLAB
Workflow pour générer du code C/C++ à partir de code MATLAB.