主要内容

sdo。EvaluateOptions类

包:sdo

成本功能评估选项为sdo.evaluate

语法

选择= sdo。EvaluateOptions
选择= sdo.EvaluateOptions(名称、值)

描述

使用,指定评估错误处理、显示设置和成本功能评估的并行计算使用等选项sdo.evaluate

建设

选择= sdo。EvaluateOptions创建一个sdo。EvaluateOptions对象,并将默认值分配给属性。

选择= sdo。EvaluateOptions (名称,值创建一个sdo。EvaluateOptions对象,其附加选项由一个或多个指定名称,值对参数。的名字是一个属性名价值为对应值。

输入参数

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

使用名称,值参数指定属性sdo。EvaluateOptions对象在对象创建期间。例如,选择= sdo.EvaluateOptions(“显示”,“关闭”)创建一个sdo。EvaluateOptions对象指定显示财产

属性

全部展开

并行计算选项sdo.evaluate,指定为下列其中之一:

  • 0—在成本功能评估期间,不要使用并行计算。

  • 真正的1—成本功能评估时使用并行计算。

    的值建议也指定EvaluatedModel,ParallelFileDependencies,或ParallelPathDependencies属性,如果需要的话。

为了进行成本功能评估,必须安装并行计算工具箱™软件以实现并行计算。

处理成本函数评价误差,指定为以下值之一:

  • “上”- - - - - -sdo.evaluate当代价函数计算结果出错时停止。

  • “关闭”- - - - - -sdo.evaluate当成本函数评估结果出错时继续。sdo.evaluate的方法返回错误信息输出参数。

查看成本功能评估的显示消息,指定为以下值之一:

  • “最后一次”—只显示最终输出。

  • “关闭”—无输出。

  • “通路”-显示每个评估的输出。

要在并行计算期间使用的文件依赖项,指定为字符向量的单元格数组。每个字符向量可以指定文件的绝对路径或相对路径。例如,{“C: \ matlab \ \ file1.m工作”,“C: \ matlab \ myProject \ file2.m”}.这些文件在并行计算期间被复制到工作人员。使用sdo.getModelDependencies查找Simulink的依赖项金宝app®模型。

要在并行计算期间使用的依赖项的路径,指定为字符向量的单元格数组。例如,{“C: \ matlab \工作”,“C: \ matlab \ myProject”}.这些路径依赖项在并行评估期间被临时添加到工作人员中。使用sdo.getModelDependencies查找Simulink模型的依赖项。金宝app

要评估的Simu金宝applink模型的名称,指定为字符向量。例如,“sldo_model1”

此属性用于为并行计算配置模型(UseParallel = true).

复制语义

价值。要了解值类如何影响复制操作,请参见复制对象

例子

全部折叠

创建一个sdo。EvaluateOptions对象。

选择= sdo.EvaluateOptions;

指定成本函数评估错误的处理。

opt.StopOnEvaluateError =“上”

创建一个sdo。EvaluateOptions对象以查看每个求值的输出。

选择= sdo。EvaluateOptions (“显示”“通路”);