Main Content

Entwickeln von Blöcken mit MATLAB

Verwenden von MATLAB®-Code mit spezialisierten APIs zur Blockentwicklung

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