Пакет: Simulink.SimulationData
Суперклассы:
Создайте Simulink.SimulationData.DatasetRef
объект
Использовать ссылку для доступа к Simulink.SimulationData.Dataset
объект, хранивший в MAT-файле, создайте Simulink.SimulationData.DatasetRef
объект. Можно использовать эту ссылку, чтобы не исчерпывать память, путем получения сигнала данных сигналом, для данных, которые вы регистрируете к персистентному устройству хранения данных. Можно передать потоком DatasetRef
объект во входной порт корневого уровня или можно использовать его, чтобы создать SimulationDatastore
возразите, чтобы использовать для потоковой передачи. Для получения дополнительной информации смотрите Загрузку Большие данные для Симуляций.
Для параллельных симуляций, для которых вы задаете массив Simulink.SimulationInput
объекты, если вы регистрируете к файлу, Simulink®:
Создает Simulink.SimulationData.DatasetRef
объекты получить доступ к выходным данным в MAT-файле и включают те объекты в SimulationOutput
данные объектов
Включает CaptureErrors
аргумент для симуляции
создает ссылку на содержимое DSRefObj
= Simulink.SimulationData.DatasetRef(location
,identifier
)Simulink.SimulationData.Dataset
переменная сохранена в MAT-файле.
Используйте numElements
, getElement
, и getElementNames
методы для Simulink.SimulationData.DatasetRef
возразите тому же способу, которым вы используете те методы для Simulink.SimulationData.Dataset
объект.
Метод | Цель |
---|---|
Получите число элементов от набора данных | |
Возвратите имена всех элементов в наборе данных | |
Примечание Можно использовать фигурные скобки, чтобы оптимизировать синтаксис индексации, чтобы получить доступ к элементам в ссылке набора данных, вместо того, чтобы использовать | Получите элемент от набора данных |
Получите | |
Перечислите имена | |
Отобразите данные на графике в Инспекторе Данных моделирования |
Совет
Получить имена Dataset
переменные в MAT-файле, с помощью
функциональные процессы быстрее, чем использование Simulink.SimulationData.DatasetRef.getDatasetVariableNames
who
или whos
функции.
Можно скопировать DatasetRef
свойства объектов значением. Однако копирование DatasetRef
объект производит объект указателя. Копирование DatasetRef
объект не копирует данные в MAT-файле что ссылки на объект. Для получения дополнительной информации об операциях копии, смотрите Копирование Объектов в документации MATLAB.
matlab.io.datastore.SimulationDatastore
| Simulink.SimulationData.Dataset
| Simulink.SimulationData.DatasetRef.getDatasetVariableNames