Hauptinhalt

Codegenerierung aus MATLAB Programmcode

Generieren von C/C++ Code aus MATLAB® Programmcode für eingebettete Systeme

Das Produkt Embedded Coder® erweitert MATLAB Coder™ um Funktionen, die Sie zur Entwicklung von Embedded Software verwenden können. Beispielsweise können Sie:

  • Kompakten Code generieren, der auf eingebetteten Systemen effizient ausgeführt wird.

  • Das Erscheinungsbild des generierten Codes anpassen.

  • Code generieren, der mit den Codingstandards MISRA™ und AUTOSAR weitgehend konform ist.

  • Generierten Code für eine bestimmte Zielumgebung optimieren.

  • Bestehende Anwendungen, Funktionen und Daten integrieren.

  • Nachverfolgung, Berichte und Testoptionen aktivieren, die die Codeverifikation unterstützen.

Zur Generierung von C/C++ Code aus MATLAB Programmcode mit Embedded Coder sind die folgenden Produkte erforderlich:

  • MATLAB

  • MATLAB Coder

  • Embedded Coder

MATLAB Coder unterstützt einen Teil der Kernfunktionen der MATLAB Programmiersprache, darunter Programmsteuerungskonstrukte, Funktionen und Matrixoperationen. Um C/C++ Code zu generieren, verwenden Sie die MATLAB Coder App oder die codegen-Funktion. Embedded Coder gibt Ihnen Zugriff auf zusätzliche Optionen und erweiterte Optimierungen für präzise Kontrolle über die Funktionen, Dateien und Daten des generierten Codes. Siehe Embedded Coder Capabilities for Code Generation from MATLAB Code.

Kategorien