包:sdo
设计优化问题解决方案
[param_opt, opt_info] = sdo.optimize (opt_fcn参数)
[param_opt, opt_info] = sdo.optimize (opt_fcn参数,选项)
[param_opt, opt_info] = sdo.optimize(概率)
(
使用param_opt
,opt_info
)= sdo.optimize (opt_fcn
,参数
)fmincon
(默认的优化方法)来解决一个表单的设计优化问题:
在哪里
F-成本(目标)
p——设计变量
Cleq,C情商-非线性不等式和平等约束
一个,B-线性不等式约束
一个情商,B情商-线性等式约束
磅,乌兰巴托-上界和下界p
(
指定优化选项。对于参数估计,通常使用非线性最小二乘法:param_opt
,opt_info
)= sdo.optimize (opt_fcn
,参数
,选项
)
选择= sdo.OptimizeOptions(‘法’,‘lsqnonlin’);
(
使用包含要最小化的函数、设计变量和优化选项的结构。param_opt
,opt_info
)= sdo.optimize (概率
)
|
成本函数最小化。优化求解器在优化过程中调用此函数。 功能要求:
例如,键入 |
|
一个 |
|
优化选项。
|
|
具有以下字段的结构:
|
|
一个 |
|
优化信息。结构与一个或多个以下字段:
|