Esta página es para la versión anterior. La página correspondiente en inglés ha sido eliminada en la versión actual.

Generación de código

Genere código C/C++ y funciones MEX para la aceleración de algoritmos y nodos de ROS independientes

MATLAB® Coder™ genera código de C/C++ independiente a partir de funciones y clases que se han habilitado para admitir la generación de código.Robotics System Toolbox™ El uso de la caja de herramientas con MATLAB Coder, puede generar el código C compatible con ANSI o funciones MEX.

Además, puede generar código C++ para un nodo ROS independiente a partir de un modelo.Simulink® A continuación, puede transferir y ejecutar el código de C++ generado en un entorno de Linux ROS, que se compila y se ejecuta independientemente de.Simulink Vea para un ejemplo que genera un nodo ROS autónomo.Genere un nodo ROS autónomo de Simulink®

Para ver una lista completa de compatibilidad con la generación de código, consulte.Code Generation Support También puede ver la sección en cualquier página de referencia.Extended Capabilities

Temas

Genere un nodo ROS autónomo de Simulink®

Este ejemplo muestra cómo generar y construir un nodo ROS autónomo a partir de un modelo de Simulink.

Accelerate Robotics Algorithms with Code Generation

You can generate code for select Robotics System Toolbox algorithms to speed up their execution.

Code Generation from MATLAB Code

Several Robotics System Toolbox functions are enabled to generate C/C++ code.

Code Generation Support

To generate code from MATLAB code that contains Robotics System Toolbox functions, classes, or System objects, you must have the MATLAB Coder software.