Datentypen
In Modellen bestimmen Datentypen die Interaktion zwischen Signalen und Blockparametern. Numerische Datentypen bestimmen, wie ein Computer Signale und Parameter speichert und wie ein Computer mathematische Operationen durchführt. Andere Simulink®-Datentypen bestimmen die Struktur oder die zulässigen Werte von Signalen und Parametern.
Um das mathematische Verhalten von Computerhardware zu simulieren oder effizienten Code aus einem Modell zu generieren, können Sie die numerischen Datentypen von Signalen und Parametern festlegen. Sie können Fließkomma-, Ganzzahl-, Festkomma- und andere numerische Typen angeben. Siehe Data Types Supported by Simulink.
Aufzählungs-Datentypen (Enumeration) beschränken Signale und Parameter auf die Verwendung der von Ihnen angegebenen Sätze von Werten. Sie können die Lesbarkeit des Modells verbessern, indem Sie jedem Aufzählungswert einen aussagekräftigen Namen geben. Weitere Informationen zur Benutzung von Aufzählungen in Simulink finden Sie unter Use Enumerated Data in Simulink Models.
Sie können Bustypen verwenden, um mehrere Signale oder Parameter zusammenzufassen, was die Lesbarkeit des Modells verbessern und die Modellpflege erleichtern kann. Siehe Specify Bus Properties with Bus Objects.
Sie können Zeichenfolgentypen verwenden, um ganz einfach Zeichenfolgen in Modellen zu benutzen.
Blöcke
Funktionen
Klassen
Simulink.AliasType | Create alias for signal and parameter data type |
Simulink.NumericType | Specify floating-point, integer, or fixed-point data type |
Modelleinstellungen
Themen
- Validate a Floating-Point Embedded Model
Use simulation to verify that a control algorithm can continue to meet application requirements while using single-precision floating-point data types.
- Control Data Types of Signals
Apply data types other than
double
to signals in a model. - Specify Fixed-Point Data Types
If you do not have Fixed-Point Designer™, you can still inspect and use fixed-point models that others share with you.
- Data Type Inheritance Rules in Simulink
Understand rules for automated output data type selection in Simulink for fixed-point data types.
- Specify Data Types Using Data Type Assistant
Interactively apply data types, such as integer, fixed-point, and enumerated types, to data items in a model.
- Use Enumerated Data in Simulink Models
Create and use enumerations in Simulink models.
- Simulink Strings
Use strings in models.
- About Data Types in Simulink
Data items (signals, block parameters, and states) in a model have a data type, such as
int8
, which determines how a computer represents the data in memory. - Data Types Supported by Simulink
Simulink supports many floating-point, integer, fixed-point, Boolean, and other data types.
- Specify Bus Properties with Bus Objects
Create a reusable bus definition to specify as a data type for a bus.
- Simulink Enumerations
Enumerated data is data that is restricted to a finite set of values. Simulink models can use an enumeration as a data type.