Almacenes de datos
Un modelo grande puede necesitar que las señales individuales se dirijan a muchos bloques separados en diferentes lugares del diagrama. Puede configurar un almacén de datos para permitir el acceso a los datos de la señal desde cualquier parte de un modelo, de forma similar a una variable global en un programa de ordenador. Sin embargo, al igual que ocurre con las variables globales, los almacenes de datos pueden reducir la transparencia del modelo y dificultar su verificación. Para decidir si conviene utilizar un almacén de datos, consulte Data Store Basics.
Para enrutar señales en modelos grandes, puede utilizar bloques Goto y From en lugar de almacenes de datos.
Bloques
Data Store Memory | Define data store |
Data Store Read | Read data from data store |
Data Store Write | Write data to data store |
Clases
Simulink.SimulationData.DataStoreMemory | Container for data store logging information |
Simulink.SimulationData.BlockPath | Fully specified Simulink block path |
Simulink.SimulationData.Dataset | Access logged simulation data or group simulation input data |
Directrices de modelado
Temas
- Model Global Data by Creating Data Stores
Explicitly model a separate piece of global memory by creating a data store.
- Log Data Stores
Configure a data store for logging so that you can view the data stored in a simulation run.
- Data Store Basics
A data store is a repository to which you can write data, and from which you can read data, without having to connect an input or output signal directly to the data store.
- Specify Signal Ranges
Specify the minimum and maximum value that a signal can attain during simulation. Fully specify your design and optimize data types and the generated code by specifying the minimum and maximum value that a signal can attain during simulation.