Die Entwicklung von Elektronik- und Kommunikationssystemen, die einen intensiven Einsatz von Algorithmen erfordern, beginnt häufig mit MATLAB. Im letzten Schritt müssen die MATLAB-Algorithmen in C-Code umgewandelt werden, um sie in das Endprodukt zu integrieren. Die manuelle Konvertierung von MATLAB nach C kann Tage oder sogar Wochen dauern, Designfehler verursachen und die Markteinführung verzögern. Entwicklungsingenieure können nun MATLAB nutzen, um Entwicklungsaufgaben wie Festkomma-Design und Prototyping zu beschleunigen und anschließend mit MATLAB Coder automatisch C-Code zu generieren.


MATLAB Coder unterstützt eine Vielzahl von MATLAB-Sprachfunktionen für die Algorithmenentwicklung, darunter mathematische Operatoren mit Matrizen und dynamische Matrixmanipulation. Hunderte von Operatoren, Funktionen und Systemobjekten werden unterstützt, darunter zahlreiche fortgeschrittene Algorithmen für die digitale Signalverarbeitung und Kommunikation.


Neben MATLAB Coder hat MathWorks Simulink Coder und Embedded Coder auf den Markt gebracht. Diese beiden neuen Produkte vereinfachen die Codegenerierung für Simulink- und Stateflow-Anwender durch die Kombination von Funktionen, die zuvor in verschiedenen MathWorks-Produkten verfügbar waren. Die neuen Produkte integrieren die branchenweit anerkannte Real-Time Workshop-Technologie und bieten umfassende Unterstützung bei der Codegenerierung, um Prototyping, Echtzeittests und die Bereitstellung von produktionsreifen Embedded-Systemen durch integrierte Schnittstellen zu Embedded-Entwicklungsumgebungen zu beschleunigen.

Weitere Informationen oder ein Angebot