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