主要内容

探索

类:OptimizationResult

探索优化过程中找到的固定点实现

描述

探索(结果的)适用在优化过程中找到的最佳解决方案的数据类型OptimizationResult由指定的对象结果。如果您对系统中的记录信号有定义公差,探索打开显示日志数据的仿真数据检查器,以进一步探索数值行为。默认情况下,最好的解决方案和第一个模拟场景将应用于模型并进行探索。

探索(结果名称,价值的)探索结果使用名称值对指定的其他选项。

解决方案=探索(结果名称,价值的)探索结果使用名称值对指定的其他选项并返回一个优化解决方案对象,解决方案

输入参数

展开全部

OptimizationResult探索的对象。

如果优化找到了一个可行的解决方案,请传染媒介优化解决方案包含在的对象结果对象按成本进行排序,具有最低的成本(最佳)解决方案作为向量的第一元素。如果优化找不到可行的解决方案,则传染媒介是至少违规的。

名称 - 值参数

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

例子:solution =探索(结果,'解决方案',1,'方案指挥',5,'keeporiginalmodelparameters',false);

N.最佳解决方案结果要应用于模型,指定为正整数。默认情况下,应用了最佳解决方案。

如果优化找到可行的结果,则最佳解决方案被定义为具有符合所有行为约束的最小成本的解决方案。如果优化仅发现不可行的解决方案,则最佳解决方案被定义为最不违反的解决方案。万博 尤文图斯

例子:解决方案=探索(结果,'解决方案',2);返回第二个最佳解决方案。

N.仿真方案包含在结果。如果没有使用仿真方案进行优化,则该值设置为1

例子:解决方案=探索(结果,'解决方案',2,“方案指南”,5);使用具有索引5的模拟方案返回第二个最佳解决方案。

是否维护在优化过程中更改的模型参数的原始值,指定为数字或逻辑1真正的) 或者0.错误的)。

价值真正的维护原始模型参数,但可能导致返回的结果不一致fxpopt.。有关更多信息,请参阅数据类型优化期间的模型配置更改

例子:解决方案=探索(结果,'KeeporiginalModelParameters',True)维护模型参数的原始值。

输出参数

展开全部

优化解决方案包含与系统的最佳定点实现有关的信息,包括实现的总成本以及基线与解决方案之间的最大差异。

在R2018A介绍