Class: Simulink.SimulationData.Dataset
Package: Simulink.SimulationData
Add element to end of data set
dataset = addElement(dataset,element)
dataset = addElement(dataset,element,name)
adds
an element to the dataset
= addElement(dataset
,element
)Simulink.SimulationData.Dataset
dataset.
adds
an element to the dataset
= addElement(dataset
,element
,name
)Simulink.SimulationData.Dataset
data
set and gives the element the name that you specify with the name
argument.
If the object already has a name, the element instead uses the name
you specify by using the name
argument.
To streamline indexing syntax, you can use curly braces ({}
) to add an
element to a dataset, instead of using addElement
. For the index, use a
scalar that is greater than the number of elements by one. The new element becomes the last
element of the dataset.
time = 0.1*(0:100)'; ds = Simulink.SimulationData.Dataset; element1 = Simulink.SimulationData.Signal; element1.Name = 'A'; element1.Values = timeseries(sin(time),time); ds{1} = element1; element2 = Simulink.SimulationData.Signal; element2.Name = 'B'; element2.Values = timeseries(2*sin(time),time); ds{2} = element2; element3 = Simulink.SimulationData.Signal; element3.Name = 'C'; element3.Values = timeseries(3*sin(time),time); ds{3} = element3;
Simulink.SimulationData.BlockPath
| Simulink.SimulationData.DataStoreMemory
| Simulink.SimulationData.Dataset
| Simulink.SimulationData.Dataset.concat
| Simulink.SimulationData.Dataset.find
| Simulink.SimulationData.Dataset.get
| Simulink.SimulationData.Dataset.getElementNames
| Simulink.SimulationData.Dataset.numElements
| Simulink.SimulationData.Dataset.setElement
| Simulink.SimulationData.Signal
| matlab.io.datastore.SimulationDatastore