Inicio Diseño Generación automática de código C

Generación automática de código C

733
0

Generación automática de código C MathWorks anuncia la disponibilidad de MATLAB Coder, que permite a los ingenieros de diseño generar automáticamente código C y C++ legible y portable directamente desde sus algoritmos de MATLAB.

Este nuevo producto elimina la necesidad de traducir manualmente código de algoritmos a código C y C++ para prototipado, implementación e integración de software. El resultado de esta automatización es un flujo de trabajo de desarrollo de sistemas más rápido y eficiente.

El diseño de sistemas electrónicos y de comunicaciones que requieren un uso intensivo de algoritmos suele comenzar con MATLAB. Como último paso, los algoritmos tienen que convertirse a código C para su integración en el producto final. La conversión manual de MATLAB a C puede llevar días o incluso semanas, introducir errores de diseño y provocar retrasos en los plazos de comercialización. Ahora, los ingenieros de diseño pueden utilizar MATLAB para acelerar las tareas de desarrollo, como el diseño de punto fijo y el prototipado y, a continuación, generar automáticamente código C con MATLAB Coder.

MATLAB Coder admite una amplia serie de funciones del lenguaje para el desarrollo de algoritmos, incluidos operadores matemáticos con matrices y la gestión dinámica de matrices. Se admiten cientos de operadores, funciones y objetos de sistema, incluidos numerosos algoritmos avanzados para procesado digital de señal y comunicaciones.

Junto con MATLAB Coder, MathWorks ha lanzado Simulink Coder y Embedded Coder. Estos dos nuevos productos simplifican la generación de código para los usuarios de Simulink y Stateflow, ya que combinan funciones disponibles anteriormente en diversas ofertas de MathWorks. Los nuevos productos incorporan la tecnología Real-Time Workshop, de gran prestigio en el sector, y ofrecen soporte para generación completa de código con vistas a acelerar el prototipado, las pruebas en tiempo real y la implementación de sistemas embebidos de producción mediante enlaces integrados con entornos de desarrollo embebidos.


SERVICIO AL LECTOR gratuito para ampliar info de este producto


¡Error, el grupo no existe! ¡Comprueba la sintaxis! (ID: 16)