Tipos de datos
En los modelos, los tipos de datos determinan las interacciones entre las señales y los parámetros del bloque. Los tipos de datos numéricos determinan cómo un ordenador almacena las señales y los parámetros en la memoria y cómo realiza las operaciones matemáticas. Otros tipos de datos de Simulink® determinan la estructura o los valores permitidos de las señales y los parámetros.
Para simular el comportamiento matemático del hardware del ordenador, o para generar un código eficiente a partir de un modelo, puede controlar los tipos de datos numéricos de las señales y los parámetros. Puede especificar tipos de punto flotante, entero, punto fijo y otros tipos numéricos. Consulte Data Types Supported by Simulink.
Los tipos de datos enumerados permiten que las señales y los parámetros utilicen solo un conjunto de valores especificado por un usuario. Puede mejorar la legibilidad del modelo proporcionando un nombre significativo a cada valor enumerado. Para utilizar enumeraciones en Simulink, consulte Use Enumerated Data in Simulink Models.
Puede utilizar los tipos de bus para agrupar varias señales o parámetros, lo que puede mejorar la legibilidad del modelo y facilitar su mantenimiento. Consulte Specify Bus Properties with Bus Objects.
Puede utilizar los tipos de cadena para utilizar fácilmente las cadenas en los modelos.
Bloques
Funciones
Clases
Simulink.AliasType | Create alias for signal and parameter data type |
Simulink.NumericType | Specify floating-point, integer, or fixed-point data type |
Ajustes de modelos
Temas
- 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.