上传者: 38610870
|
上传时间: 2022-02-26 18:57:26
|
文件大小: 595KB
|
文件类型: -
cg法matlab代码
带给你
光学眼镜
Optizelle
[op-tuh-zel]是一个开放源代码软件库,旨在解决以下形式的通用非线性优化问题:
最小f(x)
最小f(x)st
g(x)=
0
最小f(x)st
h(x)≥0
最小f(x)st
g(x)=
0,h(x)≥0
它具有
最先进的算法
无限制-最陡下降,预处理非线性CG(Fletcher-Reeves,Polak-Ribiere,Hestenes-Stiefel),BFGS,Newton-CG,SR1,信任区域Newton,Barzilai-Borwein两点逼近
平等受约束-不精确的复合步骤SQP
不等式约束-锥约束(线性,二阶锥和半定)的原始对偶内点法,锥约束的对数屏障方法
受限-以上各项的任意组合
开源的
根据2条款BSD许可发布
免费且可以使用开放源代码和封闭源代码的商业代码
多语言支持与C
++,MATLAB
/
Octave和Python的接口
强大的计算能力和可重复性
可以从任何优化迭代中停止,存档和重新开始计算
结合多语言支持,优化可以从一种语言开始并迁移到另一种语言。
例如,可以在C
++中迁移并完成以P