# 全局优化工具箱


全局优化工具箱包含遗传算法、粒子群优化、模拟退火、模式搜索、多起点搜索、代理优化和多目标优化。 您可以将这些求解器用于目标或约束函数是连续的、不连续的、随机的、无导数的、或包括模拟或黑盒函数的优化问题。

函数库:TyGlobalOptimization

提示

使用本函数库之前,需要通过import TyGlobalOptimizationusing TyGlobalOptimization来实现加载。
关于importusing的详细用法,请参见模块的命名空间管理

# 遗传算法

遗传算法
函数名 简介
ga 使用遗传算法寻找函数最小值

# 粒子群优化

粒子群优化
函数名 简介
particleswarm 使用粒子群优化寻找函数最小值

# 模拟退火

模拟退火
函数名 简介
simulannealbnd 使用模拟退火寻找函数最小值

# 模式搜索

模式搜索
函数名 简介
patternsearch 使用模式搜索寻找函数最小值

# 差分进化

差分进化
函数名 简介
wde 使用差分进化算法寻找函数最小值

# 多起点搜索

多起点搜索
函数名 简介
multistart 使用多起点搜索寻找函数最小值

# 代理优化

代理优化
函数名 简介
surrogateopt 使用代理优化求解昂贵目标函数全局最小化

# 多目标优化

多目标优化
函数名 简介
gamultiobj 使用遗传算法寻找多目标函数的帕累托前沿
packfcn 打包函数
paretosearch 寻找帕累托集合点