Возвращает имена файлов и пути к открытым словарям данных
возвращает имена файлов и пути ко всем открытым словарям данных. Например, словарь данных открыт, если вы создаете объекты, такие как openDDs
= Simulink.data.dictionary.getOpenDictionaryPathsSimulink.data.Dictionary
, которые ссылаются на словарь. Если вы открываете два или более словаря, которые имеют одно и то же имя файла, но разные пути к файлу, эта функция возвращает несколько путей к файлу.
Перед выполнением команд и функций, которые не могут работать, когда словари открыты, используйте эту функцию, чтобы идентифицировать открытые словари, чтобы можно было их закрыть. Для примера, когда вы запускаете параллельные симуляции, как описано в Sweep Варианта Control Using Parallel Simulation, эта функция помогает вам идентифицировать открытые словари перед выполнением команды 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.Section
и Simulink.data.dictionary.Entry
объекты.
Модель, которая связана со словарем, открыта. Чтобы закрыть это подключение к словарю, закройте модель.
Simulink.data.Dictionary
| Simulink.data.dictionary.cleanupWorkerCache
| Simulink.data.dictionary.closeAll
| Simulink.data.dictionary.setupWorkerCache