La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Génération de code C
Générez du code C et C++ à partir des algorithmes de traitement du signal de DSP System Toolbox™ avec les produits MATLAB Coder™ et Simulink Coder. Vous pouvez intégrer le code généré dans vos projets sous forme de code source, de bibliothèques statiques ou dynamiques ou même d’exécutables autonomes. Pour plus d’informations, veuillez consulter Understanding C Code Generation in DSP System Toolbox. Pour une liste des fonctions et des blocs qui supportent la génération de code C/C++, veuillez consulter respectivement Functions and System Objects in DSP System Toolbox that Support C Code Generation et Simulink Blocks in DSP System Toolbox that Support C Code Generation.
Par ailleurs, il est possible de générer du code optimisé pour les processeurs ARM® Cortex®-M et ARM Cortex-A avec le produit Embedded Coder®. Pour plus d’informations, veuillez consulter Génération de code pour les processeurs ARM Cortex-M et ARM Cortex-A. Une fois que vous avez généré le code, vous pouvez le transférer vers un autre environnement de développement où les produits MATLAB et Simulink ne sont pas installés. Vous trouverez des exemples dans Relocate Code Generated from MATLAB Code to Another Development Environment et Relocate Code Generated from a Simulink Model to Another Development Environment.
Fonctions
codegen | Generate C/C++ code from MATLAB code |
Rubriques
- Understanding C Code Generation in DSP System Toolbox
Generate C code from DSP System Toolbox signal processing algorithms using MATLAB Coder and Simulink Coder.
- Functions and System Objects in DSP System Toolbox that Support C Code Generation
Find the functions and System objects that support C/C++ code generation in DSP System Toolbox using the filtered view of the generated list.
- Simulink Blocks in DSP System Toolbox that Support C Code Generation
Find the blocks that support C/C++ code generation in DSP System Toolbox using the filtered view of the generated list.
- MATLAB Language Features Supported for C/C++ Code Generation (MATLAB Coder)
Use the MATLAB language features and functions that code generation supports.
- System Objects in MATLAB Code Generation (MATLAB Coder)
Special considerations for using System objects in code generated from MATLAB.
- Generate C Code from MATLAB Code
Prepare MATLAB code for code generation and generate C-MEX code and a C executable.
- Relocate Code Generated from MATLAB Code to Another Development Environment
Generate an executable from MATLAB algorithm. Package the executable to run on an external environment.
- Generate C Code from Simulink Model
Build an executable and run the executable within MATLAB.
- Relocate Code Generated from a Simulink Model to Another Development Environment
Generate an executable from Simulink model and package the executable to run on an external environment.
- In-Place Memory Optimization
Optimize the memory usage of generated code through the technique of in-place memory optimization.
- Plot Array on Android Device
Array Plot with Android Devices.
- How To Run a Generated Executable Outside MATLAB
Commands to set the system environment for generating executables that require prebuilt dll files.
- Use Generated Code to Accelerate an Application Deployed with MATLAB Compiler
Use MATLAB Coder to accelerate an algorithm and MATLAB Compiler™ to deploy the application.