Block-Bibliotheken
R2026bBlö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.
Grundlagen der Block-Bibliothek
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