matlab.io.datastore.sdidatastore
R2026bDatastore for Simulation Data Inspector signals
Description
A matlab.io.datastore.sdidatastore object provides access to
signals logged to the Simulation Data Inspector that are too large to fit into memory.
An sdidatastore object references the data for a single signal. The
read function loads the signal data referenced by an
sdidatastore object in a chunk-wise manner such that each chunk
always fits into memory. You can use an sdidatastore object to create a
tall timetable for your signal data. For more information about working with tall
arrays, see Tall Arrays.
Note
matlab.io.datastore.sdidatastore objects do not support
parallel computations. If you have a Parallel Computing Toolbox™ license, use mapreducer(0) to set the execution
environment to the local MATLAB® client before creating a tall timetable from a
matlab.io.datastore.sdidatastore object.
Creation
Description
creates an sigObj = getAsDatastore(dsrObj,arg)sdidatastore object in the Values
property of the returned Simulink.SimulationData.Signal
object sigObj for the signal specified by the search
criterion arg in the Simulation Data Inspector run referenced
by the Simulink.sdi.DatasetRef object dsrObj. Use the
search criterion arg to specify a signal by index or by
name.
Input Arguments
Properties
Object Functions
Examples
Version History
Introduced in R2017b