Main Content

MATLAB Coder

Genere código C y C++ a partir de código de MATLAB

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™.

Introducción a MATLABCoder

Aprender los aspectos básicos de MATLAB Coder

Programación en MATLAB para la generación de código

Funciones y sintaxis del lenguaje de MATLAB para generar código; definición de datos

Generación de código

Generación de código C/C++ y MEX, corrección de errores, verificación del comportamiento

Despliegue

Utilice y ejecute el código C/C++ generado

Rendimiento

Reduzca el tiempo de generación de código, mejore la velocidad de ejecución, reduzca el uso de memoria de código generado

Aceleración de algoritmos de MATLAB

Aceleración mediante funciones MEX generadas

Conversión numérica

Conversión a punto fijo, conversión de precisión simple (requiere Fixed-Point Designer™)

Deep learning con MATLAB Coder

Genere código C/C++ para redes neuronales de deep learning (requiere Deep Learning Toolbox™)

Soporte de MATLABCoder para hardware

Soporte para hardware de terceros


Revisar los informes de fallos para ver los problemas y sus correcciones

Software is inherently complex and is not free of errors. The output of a code generator might contain bugs, some of which are not detected by a compiler. MathWorks reports critical known bugs brought to its attention on its Bug Report system at www.mathworks.com/support/bugreports/. In the search bar, type the phrase "Incorrect Code Generation" to obtain a report of known bugs that produce code that might compile and execute, but still produce wrong answers. To save a search, click Save Search.

The bug reports are an integral part of the documentation for each release. Examine periodically all bug reports for a release, as such reports may identify inconsistencies between the actual behavior of a release you are using and the behavior described in this documentation.

In addition to reviewing bug reports, you should implement a verification and validation strategy to identify potential bugs in your design, code, and tools.

Buscar en informes de fallos de R2024b

Fallos conocidos para generación incorrecta de código
Todos los fallos conocidos para este producto