Démarrer avec MATLAB Coder
R2026bMATLAB® 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
- ÉTAPE 1: Prepare MATLAB Function for Code Generation
- ÉTAPE 2: Automatically Define Input Types in the MATLAB Coder App
- ÉTAPE 3: Check for Code Generation Issues by Generating and Running a MEX Function
- ÉTAPE 4: Configure Code Generation Settings and Generate Code
- ÉTAPE 5: Verify Generated Code by Using SIL or PIL
- ÉTAPE 6: Optimize and Deploy Generated Code
- Diagnose Common Code Generation Errors and Warnings
Learn how to resolve common errors when generating C or C++ code from MATLAB code.
Generate Deployable Standalone Code by Using the MATLAB Coder App
Follow the steps of the code generation workflow to generate a standalone C++ dynamic linked library.
À propos de la génération de code à partir d’algorithmes MATLAB
- Decide Which Code Generation Product to Use
Understand the differences between MATLAB Coder and other MathWorks® products.
- Input Type Specification for Code Generation
How input type specification affects the generated C/C++ code.
- Differences in Appearance of Generated Code and MATLAB Code
How generated code appears different from MATLAB code due to optimizations made by the code generator.
- Configure Code Generation Settings
Configure code generation configuration parameters at the command line or in the MATLAB Coder app.
- Overview of Code Generation Using MATLAB Coder
The MATLAB Coder code generation workflow.
Sélection d՚exemples
Apprentissage interactif
MATLAB Coder Onramp
Découvrir les fondamentaux de la génération de code C et C++ à partir de fonctions MATLAB.
Vidéos
Générer du code C à partir de code MATLAB
Workflow pour générer du code C/C++ à partir de code MATLAB.



