Entwickeln von Blöcken mit MATLAB
Entwickeln von Block-Algorithmen mithilfe von MATLAB-Code:
Wenn Ihr Modell keine Zustände benötigt oder diskrete Zustände aufweist, die über einen Zeitschritt hinweg beibehalten werden, verwenden Sie den MATLAB Function-Block.
Wenn Ihr Modell kontinuierliche Zustände oder diskrete Zustände mit Eingangs- und Ausgangsport mit verschiedenen Raten aufweist, verwenden Sie die Level 2 MATLAB S-Function. Dieser Arbeitsablauf unterstützt keine Bus-Eingangs- und Ausgangsports und erfordert zur Codegenerierung u.U. die manuelle Erstellung eines Target Language Compiler (TLC).
Wenn Ihr Modell diskrete Zustände aufweist und Sie ohne eine TLC-Datei Code generieren möchten, verwenden Sie den MATLAB-System-Block. Mit diesem Block können Sie große Streamingdaten effektiv verarbeiten.
Kategorien
- Entwickeln von Blöcken mithilfe von MATLAB S-Functions
Entwickeln von Blöcken, deren Eigenschaften und Verhalten über MATLAB S-Functions definiert werden
- Entwickeln von Blöcken mithilfe von MATLAB System Objects
Hinzufügen eines System object™-Algorithmus zur Modellierung dynamischer Systeme zu Simulink®
- Entwickeln von Blöcken mithilfe von MATLAB Functions
Hinzufügen von MATLAB-Algorithmen zu Simulink