Programmeren

Automatische C-code generator

Met de MATLAB Coder van MathWorks kunnen ontwerpers rechtstreeks vanuit hun MATLAB-algoritmen automatisch leesbare, overdraagbare code in C en C++ genereren. Deze automatisering resulteert in een snellere, efficiëntere workflow voor systeemontwikkeling.

Het ontwerpen van veel algoritmen voor communicatie- en elektronische systemen begint doorgaans met MATLAB. Uiteindelijk moeten de algoritmen worden vertaald naar C-code voor integratie in het eindproduct. Het handmatig vertalen van MATLAB in C kan dagen tot weken duren, leiden tot ontwerpfouten en vertraging van marktintroductie in de hand werken. Vanaf nu kunnen ontwerpers MATLAB gebruiken voor een snellere ontwikkeling van bijvoorbeeld vaste-komma algoritmen en prototypen en vervolgens de C-code automatisch genereren met MATLAB Coder. Dit programma vergemakkelijkt de ontwikkeling van algoritmen met inbegrip van ingebouwde operators voor matrixberekeningen en dynamische arrayafhandeling. Er worden honderden operators, functies en systeemobjecten ondersteund, inclusief geavanceerde algoritmen voor DSP en communicatie. Tegelijk met MATLAB Coder worden Simulink Coder en Embedded Coder geïntroduceerd. Deze producten vereenvoudigen het genereren van code voor gebruikers van Simulink en Stateflow doordat ze mogelijkheden combineren die voorheen in verschillende producten van MathWorks werden geboden. Ze bevatten de beproefde real-time workshop-technologie en bieden volledige ondersteuning van codegeneratie voor snel prototypen, realtime testen en de implementatie in embedded systemen met ingebouwde koppelingen naar embedded ontwikkelomgevingen (IDE’s).

www.mathworks.nl/products/matlab-coder

 

Meer nieuws van MathWorks
Meer nieuws over programmeren

Uitgelicht nieuws