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