Introducción a MATLABCoder
MATLAB® Coder™ genera código C y C++ a partir de código de MATLAB para diversas plataformas de hardware, desde ordenadores de escritorio hasta hardware embebido. Admite la mayor parte del lenguaje de MATLAB y una amplia gama de toolboxes. Puede integrar el código generado en sus proyectos como código fuente, bibliotecas estáticas o bibliotecas dinámicas. El código generado es legible y portátil. Puede combinarlo con partes clave de su código C y C++ y bibliotecas existentes. También puede empaquetar el código generado como una función MEX para usarlo en MATLAB.
Cuando se usa con Embedded Coder®, MATLAB Coder proporciona personalizaciones de código, optimizaciones específicas del objetivo, trazabilidad del código, y verificación de software-in-the-loop (SIL) y processor-in-the-loop (PIL).
Para desplegar programas de MATLAB como aplicaciones independientes, use MATLAB Compiler™. Para generar componentes de software para integrarlos con otros lenguajes de programación, use MATLAB Compiler SDK™.
Tutoriales
- Generate C Code by Using the MATLAB Coder App
Use the MATLAB Coder app to generate C code from an example MATLAB function.
- Generate C Code at the Command Line
Use command line tools to generate C code from an example MATLAB function.
- Accelerate MATLAB Algorithm by Generating MEX Function
Use command line tools to generate a MEX function from an example MATLAB function.
Inicio rápido para la generación de código
- PASO 1: Prepare MATLAB Code for Code Generation
- PASO 2: Generate C/C++ Code from MATLAB Code
- PASO 3: Test Generated C/C++ Code
- PASO 4: Deploy Generated C/C++ Code
Code Generation Guide: Generate Deployable C/C++ Code
Prepare MATLAB code for code generation and generate C/C++ code.
Información sobre la generación de código a partir de algoritmos de MATLAB
- Overview of Code Generation Using MATLAB Coder
The MATLAB Coder code generation workflow.
- 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.
Ejemplos destacados
Vídeos
Generación de código C a partir de código de MATLAB
Flujo de trabajo para generar código C/C++ a partir de código de MATLAB