Hauptinhalt

Block-Bibliotheken

R2026b
Blöcke, die Gleichungen und Komponenten der Modellierung repräsentieren

Blöcke sind die wichtigsten Elemente, mit denen Sie Modelle in Simulink® bauen. Verwenden Sie den Library Browser, um in den Block-Bibliotheken zu blättern und zu suchen. Wenn Sie den Block finden, den Sie verwenden möchten, fügen Sie ihn Ihrem Modell hinzu.

Kategorien

  • Häufig verwendete Blöcke
    Grundlegende Blöcke zum Erstellen von Modellen, darunter Quellen, Senken, mathematische Operationen und Signalrouting
  • Kontinuierlich
    Blöcke zur Modellierung zeitkontinuierlicher Dynamik, wie Integrator, Transfer Function und PID Controller
  • Dashboard
    Blöcke, die während der Simulation Parameterwerte steuern und Signaldaten anzeigen, z. B. Display, Slider und Lamp
  • Individuell erstellbare Blöcke
    Dashboard-Blöcke mit individuell erstellbarem Erscheinungsbild, die Sie passend zu Ihrem realen System gestalten, z. B. Callback Button und Circular Gauge
  • DateTime
    Blöcke, die Datum und Uhrzeit der Simulation ausgeben und konvertieren, z. B. DateTime Clock und DateTime Data Type Converter
  • Diskontinuitäten
    Blöcke zur Modellierung nichtlinearer Diskontinuitäten, z. B. Saturation, Rate Limiter und Relay
  • Discrete
    Blöcke zur Modellierung zeitdiskreter Systeme, die mit festen Abtastraten aktualisiert werden, z. B. Delay, Discrete-Time Integrator und Discrete Filter
  • Logik- und Bit-Operationen
    Blöcke für boolesche Logik, Signalvergleiche, Flankenerkennung und Bitmanipulation, z. B. Logical Operator und Relational Operator
  • Lookup-Tabellen
    Blöcke, die Nichtlinearität modellieren, indem sie Eingangswerte auf Ausgangswerte abbilden, z. B. n-D Lookup Table und 1-D Lookup Table
  • Mathematische Operationen
    Blöcke für arithmetische, trigonometrische und algebraische Operationen an Signalen, z. B. Gain, Sum, Trigonometric Function und Math Function
  • Matrix-Operationen
    Blöcke zur Bearbeitung von Matrizen und Verarbeitung von Arrays, z. B. Transpose, Matrix Concatenate und Cross Product
  • Nachrichten und Ereignisse
    Bausteine für die Modellierung der nachrichtenbasierten Kommunikation zwischen Komponenten, z. B. Send, Receive und Queue
  • Verifikation von Modellen
    Blöcke, die überprüfen, ob Signale während der Simulation innerhalb festgelegter Grenzen bleiben, z. B. Assertion und Check Static Range
  • Model-Wide Utilities
    Blöcke für Dokumentation, Datentypanzeige und modellweite Operationen, z. B. Model Info, DocBlock und Block Support Table
  • Ports und Subsysteme
    Blöcke zum Erstellen von Subsystemen, Ports und bedingter oder iterativer Ausführung, z. B. Inport, Outport, If, Subsystem und Model
  • Signalattribute
    Blöcke zur Konvertierung von Datentypen, Einheiten und anderen Signaleigenschaften, z. B. Data Type Conversion, Rate Transition und Signal Specification
  • Signalrouting
    Blöcke zum Weiterleiten und Organisieren von Signalen, z. B. Bus Creator, Selector und Switch
  • Sinks
    Blöcke, die Signaldaten protokollieren und visualisieren, z. B. Scope, To Workspace, Display und Outport
  • Sources
    Blöcke, die Eingangssignale für die Simulation erzeugen oder laden, z. B. Constant, Sine Wave und From Workspace
  • String
    Blöcke zum Zusammensetzen, Parsen und Konvertieren von Zeichenfolgensignalen, z. B. String Constant und String To ASCII
  • User-Defined Functions
    Blöcke, die den Funktionsumfang von Simulink um eigene Algorithmen erweitern, z. B. MATLAB Function, C Function und S-Function
  • Additional Math and Discrete
    Blöcke für Inkrement-/Dekrement-Operationen und Übertragungsfunktionen in Direktform, z. B. Increment Stored Integer und Transfer Fcn Direct Form II