Класс: Simulink.SimulationData.Dataset
Пакет: Simulink. SimulationData
Добавьте элемент в конец набора данных
dataset = addElement(dataset,element)
dataset = addElement(dataset,element,name)
добавляет элемент к dataset
= addElement(dataset
,element
)Simulink.SimulationData.Dataset
набор данных.
добавляет элемент к dataset
= addElement(dataset
,element
,name
)Simulink.SimulationData.Dataset
набор данных и дает элементу имя, которое вы задаете с name
аргумент. Если объект уже имеет имя, элемент вместо этого использует имя, которое вы задаете при помощи name
аргумент.
Чтобы оптимизировать синтаксис индексации, можно использовать фигурные скобки ({}
) добавить элемент в набор данных, вместо того, чтобы использовать addElement
. Для индекса используйте скаляр, который больше числа элементов одним. Новый элемент становится последним элементом набора данных.
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