Пакет: sdo
Список файла модели и зависимостей от пути
[dirs,files]
= sdo.getModelDependencies(modelname)
[
возвращает зависимости модели Simulink®. Зависимости требуются для параллельных вычислений оценки параметра, оптимизации ответа или задач анализа чувствительности. Модель должна быть открыта для анализа зависимостей.dirs
,files
]
= sdo.getModelDependencies(modelname
)
sdo.getModelDependencies
может не возвратить полный список зависимостей моделей; некоторые зависимости являются необнаруживаемыми. Чтобы узнать больше, смотрите Осциллограф Анализа зависимостей (Simulink). Если ваша модель имеет зависимости, которые не обнаружены или недоступны параллельными рабочими пула, то добавьте их в список зависимостей моделей.
|
Имя модели Simulink в виде вектора символов или строки. Например, |
|
Массив ячеек путей, которые содержат зависимости моделей. Массив ячеек пуст, когда модель не имеет никаких зависимостей или |
|
Массив ячеек файлов, которые являются зависимостями моделей. Массив ячеек пуст, когда модель не имеет никаких зависимостей или |
files
перечисляет зависимости моделей и dirs
перечисляет соответствующие пути к этим зависимостям.
Зависимости моделей требуются во время параллельных вычислений и сделаны доступными для параллельных рабочих пула путем определения одного из следующего:
Зависимости от файла: файлы зависимости моделей копируются в параллельных рабочих пула.
Используйте files
установить ParallelFileDependencies
свойство sdo.OptimizeOptions
использовать в параллельных вычислениях.
Зависимости от пути: пути к зависимостям моделей заданы параллельным рабочим пула.
Используйте dirs
установить ParallelPathDependencies
свойство sdo.OptimizeOptions
использовать в параллельных вычислениях.
Измените files
и dirs
включать зависимости что sdo.getModelDependencies
не может обнаружить.
Используя файл зависимости рекомендуются, однако, в некоторых случаях может быть лучше выбрать зависимости от пути. Например, если параллельные вычисления настраиваются на локальном многоядерном компьютере, использование зависимостей от пути предпочтено, когда использование зависимостей от файла создает несколько копий файлов зависимости на локальном компьютере.
sdo.EvaluateOptions
| sdo.OptimizeOptions
| sdo.evaluate
| sdo.optimize