Возвратите имена файлов и пути открытых словарей данных
openDDs = Simulink.data.dictionary.getOpenDictionaryPaths
openDDs = Simulink.data.dictionary.getOpenDictionaryPaths(dictFileName)
возвращает имена файлов и пути всех словарей данных, которые открыты. Например, словарь данных открыт, если вы создаете объекты, такие как openDDs
= Simulink.data.dictionary.getOpenDictionaryPathsSimulink.data.Dictionary
, которые обращаются к словарю. Если вы открываете два или больше словаря, которые имеют то же имя файла, но различные пути к файлам, эта функция возвращает несколько путей к файлам.
Перед выполняющимися командами и функциями, которые не могут действовать, когда словари открыты, используйте эту функцию, чтобы идентифицировать открытые словари так, чтобы можно было закрыть их. Например, когда вы идете параллельно симуляции, как описано в Управлении Вариантом Развертки Используя Параллельную Симуляцию, эта функция помогает вам идентифицировать открытые словари прежде, чем выполнить команду Simulink.data.dictionary.cleanupWorkerCache
.
возвращает пути к файлам словарей данных, которые имеют имя файла openDDs
= Simulink.data.dictionary.getOpenDictionaryPaths(dictFileName
)dictFileName
. Если вы открываете два или больше словаря, которые имеют то же имя файла, но различные пути к файлам, можно использовать этот синтаксис, чтобы возвратить все пути к файлам.
Словарь данных открыт, если какое-либо из этих условий верно:
Словарь появляется как узел в панели Model Hierarchy Model Explorer. Чтобы закрыть эту связь со словарем, щелкните правой кнопкой по узлу по Model Explorer и выберите Close. Также используйте метод hide
объекта Simulink.data.Dictionary
.
Вы создали объект любого из этих классов, которые обращаются к словарю:
Simulink.data.Dictionary
Simulink.data.dictionary.Section
Simulink.data.dictionary.Entry
Чтобы закрыть эти связи со словарем, используйте метод close
объекта Simulink.data.Dictionary
или очистите объект. Очистите объекты Simulink.data.dictionary.Entry
и Simulink.data.dictionary.Section
.
Модель, которая соединена со словарем, открыта. Чтобы закрыть эту связь со словарем, закройте модель.
Simulink.data.Dictionary
| Simulink.data.dictionary.cleanupWorkerCache
| Simulink.data.dictionary.closeAll
| Simulink.data.dictionary.setupWorkerCache