我是 Matlab 新手,我想编写一个用于全局优化的 matlab 程序。我有一个目标函数f(x)
、一个域D
和一个共同域R
。我查看了Optimization toolbox,但它仅显示了局部最小化的参考和示例。
如果有人能给我一些关于 Matlab 中全局优化的提示,那将非常有帮助。
我是 Matlab 新手,我想编写一个用于全局优化的 matlab 程序。我有一个目标函数f(x)
、一个域D
和一个共同域R
。我查看了Optimization toolbox,但它仅显示了局部最小化的参考和示例。
如果有人能给我一些关于 Matlab 中全局优化的提示,那将非常有帮助。
正如您所发现的,优化工具箱仅处理“局部”优化 - 诸如线性、二次和二元规划、非线性优化等算法。您可能想看看Global Optimization Toolbox,其中包含全局优化算法,例如遗传算法,模拟退火等..