Schulungen zu MATLAB und Simulink

Kursbeschreibung

Dieser eintägige Kurs stellt verschiedene Methoden zur Integration von C Code in Simulink®-Modelle vor. Zu den behandelten Themen gehören die Blöcke „C Caller“ und „C Function“, das Legacy Code Tool zum Einbinden externer C Funktionen in Simulink sowie manuell geschriebene C MEX S Funktionen. Dieser Kurs richtet sich an fortgeschrittene Simulink-Nutzer.

Tag 1 von 1


Integration von externem C Code mithilfe von Simulink-Blöcken

Ziel: Integration von C Code in Simulink-Modelle mithilfe der Blöcke „C Caller“ und „C Function“.

  • Integration von algorithmischem C Code
  • Integration von C Code mit benutzerdefinierten Datentypen
  • Integration von Code mit Zuständen
  • Teilen von benutzerdefinierten C Code-Blöcken

Erstellen von S Funktionen aus Legacy-Code

Ziel: Integrieren von C Code in ein Simulink-Modell mithilfe automatisierter Tools.

  • Aufruf externer C Funktionen mit dem Legacy Code Tool
  • Umgang mit Zuständen
  • Teilen kompilierter S Funktionen

Schreiben von Wrapper S Funktionen

Ziel: Integrieren von C Code in ein Simulink-Modell durch manuelles Schreiben von C MEX S Funktionen.

  • Schreiben von C MEX S Funktionen
  • Aufruf von externem Code aus C MEX S Funktionen
  • Arbeiten mit Vektoren
  • Debugging von C MEX S Funktionen
  • Multirate von C MEX S Funktionen

Bereitstellung von integriertem C Code

Ziel: Untersuchen der Verfahren und Einschränkungen für die automatische Codegenerierung mit Simulink Coder™.

  • Generieren von Code aus C Caller- und C Function-Blöcken
  • Generieren von Code aus C MEX S Funktionen
  • Inlining von Funktionen
  • Integration von zielspezifischem Code

Übersicht über die C Code-Integrationsmethoden

Ziel: Übersicht über die Methoden zur Code-Integration und Erörterung der jeweiligen Vor- und Nachteile.

  • Übersicht über alle Methoden der Code-Integration
  • Auswahl einer Methode zur Code-Integration

Stufe: Aufbaukurse

Voraussetzungen:

Dauer: 1 Tag

Sprachen: English, Français, 中文, 日本語, 한국어

Programm ansehen und anmelden