Definición de datos
Diferencia entre definir datos en bloques MATLAB Function y definir datos para código de MATLAB®
Las propiedades de las variables de MATLAB pueden cambiar durante el tiempo de ejecución. La misma variable puede tener un valor de cualquier clase, tamaño o complejidad.
El bloque MATLAB Function debe determinar los tipos de variables durante el tiempo de compilación. Controle cómo se representan los datos y cómo se asigna la memoria en función de cómo diseñe el código del bloque MATLAB Function. Siga las pautas descritas para que el bloque determine los tipos de variables cuando compile el bloque o genere código desde el bloque.
Conceptos básicos de la definición de datos
- Data Definition Considerations for Code Generation
- Best Practices for Defining Variables for C/C++ Code Generation
- Reuse the Same Variable with Different Properties
- Eliminate Redundant Copies of Variables in Generated Code
- Array Size Restrictions for Code Generation
- Code Generation for Constants in Structures and Arrays
- Generate Code for Growing Arrays and Cell Arrays with end + 1 Indexing
Categorías
- Tipos numéricos
Variables y datos de tipo numérico en bloques MATLAB Function
- Diseño de los arreglos
Orden de almacenamiento de los arreglos por columna principal y por fila principal
- Caracteres y cadenas
Generación de código para el texto
- Datos de tamaño variable
Definición y diferencias para generar código
- Estructuras
Definición y operaciones de estructuras admitidas
- Arreglos de celdas
Definición y uso de arreglos de celdas, diferencias para la generación de código
- Tablas
Definición y uso de tablas en los bloques MATLAB Function
- Arreglos categóricos
Definición y uso de arreglos categóricos en los bloques MATLAB Function
- Arreglos de fecha y hora
Definición y uso de arreglos de fecha y hora en los bloques MATLAB Function
- Arreglos de duración
Definición y uso de arreglos de duración en los bloques MATLAB Function
- Horarios
Definición y uso de horarios en los bloques MATLAB Function
- Enumeraciones
Definición y uso de datos enumerados en los bloques MATLAB Function
- Clases de MATLAB
Definición y uso de clases de MATLAB, diferencias para la generación de código
- Identificadores de función
Generación de código para identificadores de función