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