Класс: Simulink. SimulationData. Набор данных
Пакет: Simulink. SimulationData
Измените элемент, сохраненный в заданном индексе
dataset = setElement(dataset,index,... element)
dataset = setElement(index,element, name)
изменяет элемент, сохраненный в заданном индексе, для существующего индекса. Если dataset
= setElement(dataset
,index
,... element
)index
является одним большим, чем число элементов в наборе данных, функция добавляет элемент в конце набора данных.
dataset = setElement(
изменяет элемент, сохраненный в заданном индексе, и дает ему имя, которое вы задаете. Можно использовать index
,element
, name
)name
, чтобы идентифицировать элемент, который не имеет имени. Если сигнал уже имеет имя, элемент вместо этого использует имя, которое вы задаете при помощи аргумента name
.
Можно использовать фигурные скобки, чтобы оптимизировать синтаксис индексации, чтобы изменить элемент в наборе данных, вместо того, чтобы использовать setElement
. Индекс должен быть скаляром, который не больше, чем число элементов в переменной. Например, поменяйте имя второго элемента набора данных logsout
.
logsout{2}.Name = 'secondSignal'
Simulink.SimulationData.BlockPath
| Simulink.SimulationData.DataStoreMemory
| Simulink.SimulationData.Dataset
| Simulink.SimulationData.Dataset.addElement
| Simulink.SimulationData.Dataset.concat
| Simulink.SimulationData.Dataset.find
| Simulink.SimulationData.Dataset.get
| Simulink.SimulationData.Dataset.getElementNames
| Simulink.SimulationData.Dataset.numElements
| Simulink.SimulationData.Signal