Класс: 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