Класс: Simulink. данные. Словарь
Пакет: Simulink. данные
Импортируйте переменные базового рабочего пространства к словарю данных
importedVars = importFromBaseWorkspace (dictionaryObj)
importedVars = importFromBaseWorkspace (dictionaryObj, Имя, Значение)
[importedVars, existingVars] = importFromBaseWorkspace (___)
импортирует все переменные от базового рабочего пространства MATLAB до словаря данных importedVars = importFromBaseWorkspace(dictionaryObj)
dictionaryObj
, не перезаписывая существующие записи в словаре. Если какие-либо переменные базового рабочего пространства уже находятся в словаре, функция представляют предупреждение и список.
Этот синтаксис возвращает список имен успешно импортированных переменных. Переменная рассматривается успешно импортированной, только если importFromBaseWorkspace
присваивает значение переменной к соответствующей записи в целевом словаре данных.
импортирует переменные базового рабочего пространства к словарю данных с дополнительными опциями, заданными одним или несколькими аргументами пары importedVars = importFromBaseWorkspace(dictionaryObj,Name,Value)
Name,Value
.
дополнительно возвращает список переменных, которые не были перезаписаны. Используйте этот синтаксис, если [importedVars,existingVars] = importFromBaseWorkspace(___)
existingVarsAction
установлен в 'none'
, значение по умолчанию, которое препятствует тому, чтобы были перезаписаны существующие словарные статьи.
importFromBaseWorkspace
может импортировать переменные MATLAB, созданные из перечислимых типов данных, но не может импортировать определения перечислимых типов. Используйте функцию importEnumTypes
, чтобы импортировать перечисленные определения типов к словарю данных. Если вы импортируете переменные перечислимых типов данных к словарю данных, но не импортируете определения перечислимого типа, словарь является менее портативным и не может функционировать правильно, если используется кем-то еще.
Когда вы используете Редактор Simulink, чтобы соединить модель со словарем данных, можно принять решение импортировать образцовые переменные из базового рабочего пространства. Смотрите Перемещают Единственную Модель, чтобы Использовать Словарь для получения дополнительной информации.
Можно также использовать окно Model Explorer, чтобы перетащить переменные от базового рабочего пространства в словарь данных.