Класс: Simulink.data. Словарь
Пакет: Simulink.data
Импортируйте переменные базового рабочего пространства к словарю данных
importedVars = importFromBaseWorkspace(dictionaryObj)
importedVars = importFromBaseWorkspace(dictionaryObj,Name,Value)
[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, чтобы перетащить переменные из базового рабочего пространства в словарь данных.