Main Content

Simulink.SimulationData.DataStoreMemory

Container for data store logging information

Description

Simulink® uses Simulink.SimulationData.DataStoreMemory objects to store logging information from Data Store Memory blocks during simulation. The objects contain information about the blocks that write to the data store.

Property Summary

Name

Description

BlockPath

Location of Data Store Memory block for the logged data store

DSMWriterBlockPaths

Location of Data Store Write blocks that write to the data store

DSMWriters

Data Store Write blocks for each signal value

Name

Name of the data store dataset

Scope

Scope of the data store: 'local' or 'global'

Values

Time and data that were logged

Properties

BlockPath

Description

Location of Data Store Memory block for the logged data store.

Data Type

character vector

Access

RW

DSMWriterBlockPaths

Description

Location of blocks that write to the data store. Each element of the array contains the full block path of one writer block.

Data Type

Vector of Simulink.SimulationData.BlockPath objects

Access

RO

DSMWriters

Description

The number of writes in the data store.

The nth element of DSMWriters contains the index of the element in DSMWriterBLockPaths that contains the block path of the writer that performed the nth write to Values.

Data Type

Integer vector

Access

RO

Name

Description

Name of the data store dataset

Data Type

character vector

Access

RO

Scope

Description

Scope of the data store: 'local' or 'global'

Data Type

character vector

Access

RW

Values

Description

Time and data that were logged

Data Type

MATLAB® timeseries

Access

RW