包:sdo
模型文件和路径依赖项的列表
[dirs、文件]= sdo.getModelDependencies (modelname)
[
返回一个Simulink的依赖项金宝app®模型。参数估计、响应优化或灵敏度分析任务的并行计算需要依赖项。模型必须对依赖关系分析开放。dirs
,文件
) = sdo.getModelDependencies (modelname
)
sdo.getModelDependencies
可能不会返回完整的模型依赖关系列表;有些依赖是无法检测到的。想要了解更多,请看依赖性分析器范围和限制.如果您的模型有未被并行池工作人员检测到或无法访问的依赖项,那么将它们添加到模型依赖项列表中。
|
金宝appSimulink模型名称,指定为字符向量或字符串。例如, |
|
包含模型依赖项的路径单元格数组。 当模型没有任何依赖项或时,单元格数组为空 |
|
模型依赖文件的单元格数组。 当模型没有任何依赖项或时,单元格数组为空 |
文件
列出模型依赖项,和dirs
列出这些依赖项的相应路径。
模型依赖关系在并行计算过程中是必需的,通过指定以下其中之一,并行池工作人员可以访问模型依赖关系:
文件依赖关系:模型依赖关系文件被复制到并行池工作器。
使用文件
设置ParallelFileDependencies
的属性sdo。OptimizeOptions
用于并行计算。
路径依赖关系:模型依赖关系的路径被指定给并行池工作器。
使用dirs
设置ParallelPathDependencies
的属性sdo。OptimizeOptions
用于并行计算。
修改文件
和dirs
包括以下依赖项sdo.getModelDependencies
不能检测到。
推荐使用文件依赖关系,但是,在某些情况下,选择路径依赖关系可能更好。例如,如果在本地多核计算机上设置并行计算,则使用路径依赖关系是首选,因为使用文件依赖关系会在本地计算机上创建依赖关系文件的多个副本。