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