Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Codegenerierung und Bereitstellung

Generieren von eigenständig ausführbaren Anwendungen für Desktop-Computer und eingebettete Zielsysteme

Haben Sie Ihre Anwendung mit Communications Toolbox™ entwickelt, können Sie portablen C/C++ Quellcode, eigenständige ausführbare Dateien oder eigenständig ausführbare Anwendungen direkt aus dem MATLAB® Code generieren. Mit Codegenerierung können Sie:

  • Ihre Simulation auf Maschinen ausführen, auf denen MATLAB oder Simulink® nicht installiert ist.

  • Die Verarbeitung beschleunigen, während Sie in der MATLAB- oder Simulink-Umgebung arbeiten.

  • Ihre Algorithmen in Legacy-Code integrieren.

In dieser Tabelle werden die Bereitstellungsmerkmale von MATLAB Compiler™ und die Funktionen von MATLAB Coder™ verglichen. Entscheiden Sie anhand dieser Tabelle, wie Sie Ihren MATLAB-Code oder Ihr Simulink-Modell bereitstellen möchten.

BereitstellungsmerkmaleMit MATLAB CompilerMit MATLAB Coder
AusgangNicht lesbare, geteilte Bibliotheken.Portabler und lesbarer C Quellcode.
Abhängigkeit von BibliothekenMATLAB Runtime.

Keine.

Für die Bereitstellung unterstützte Plattformen

Windows®, Mac und Linux®.

Alle Plattformen, die ANSI®/ISO® C/C++ Code unterstützen.

Schutz von geistigem Eigentum

Verpackter Code ist verschlüsselt.

Code ist nicht verschlüsselt. Sie können Ihr geistiges Eigentum schützen, indem Sie geteilte Bibliotheken statt lesbarem Code generieren.

Algorithmus-Beschleunigung

Gleiche Geschwindigkeit wie MATLAB.

Möglicherweise schneller, je nach Algorithmus.

MATLAB GrafikUnterstützt.Nicht unterstützt.

Kategorien

Enthaltene Beispiele