建立求解对象

什么是求解对象?

求解器对象包含了优化的全球部分你的喜好。

你不需要设置任何偏好。创建一个GlobalSearch对象命名GS默认设置如下:

GS = GlobalSearch;

同样,创建多头对象命名多发性硬化症默认设置如下:

MS =多头;

求解对象的属性(全局选项)

全局选项是一个属性GlobalSearch要么多头宾语。

两个GlobalSearch和多头属性

物业名称 含义
显示 迭代显示的详细度。设置“关”对于无显示,'最后'(默认)的报告在运行结束时,或'ITER'对于作为求解进展报告。欲了解更多信息和示例,请参阅迭代显示
FunctionTolerance 求解考虑之内的目标函数值FunctionTolerance彼此是相同的(不明显)。默认:1E-6。求解器组解决方案时的解决方案万博 尤文图斯,同时满足FunctionToleranceXTolerance公差。
XTolerance 求解考虑范围内的解决方案万博 尤文图斯XTolerance彼此的距离是相同的(不明显)。默认:1E-6。求解器组解决方案时的解决方案万博 尤文图斯,同时满足FunctionToleranceXTolerance公差。
MAXTIME 如果运行超过求解器停止MAXTIME秒,如通过时钟(未处理器秒)进行测定。默认:天道酬勤
StartPointsToRun 选择是否运行'所有'(默认)起点,只有那些点满足“界限”或仅是可行的相对于边界和不等式约束与这些点“越界ineqs”。对于一个示例,请参见优化利用唯一可行的启动点
OutputFcn 功能分配到每个地方求解器运行后运行。看到对于GlobalSearch和多头输出功能。默认:[]
PlotFcn 绘图功能分配到每个地方求解器运行后运行。看到对于GlobalSearch和多头绘图功能。默认:[]

对于GlobalSearch属性

物业名称 含义
NumTrialPoints 试用点数检查。默认:1000
BasinRadiusFactor

看到GlobalSearch属性这些属性的详细描述。

DistanceThresholdFactor
MaxWaitCycle
NumStageOnePoints
PenaltyThresholdFactor

对于多头属性

物业名称 含义
UseParallel 什么时候真正多头尝试分配开始点到多个处理器本地求解。禁止通过设定(默认)。有关详细信息,请参阅如何使用全局优化工具箱并行处理。对于一个示例,请参见多头并行

创建一个非默认GlobalSearch对象

假设你要解决一个问题,:

  • 考虑本地的解决方案相同的,如果万博 尤文图斯他们在彼此的0.01和函数值是默认的内FunctionTolerance公差。

  • 花费计算不超过2000秒。

为了解决这个问题,创建GlobalSearch宾语GS如下:

GS = GlobalSearch( 'XTolerance',0.01 'MAXTIME',2000);

创建一个非默认多头对象

假设你要解决这样的问题:

  • 你考虑本地的解决方案相同的,如果他们在万博 尤文图斯彼此的0.01和函数值是默认的内FunctionTolerance公差。

  • 你花不超过2000秒计算。

为了解决这个问题,创建多头宾语多发性硬化症如下:

MS =多头( 'XTolerance',0.01 'MAXTIME',2000);

相关话题