在matlab中使用整数参数进行模拟退火

时间:2015-01-22 18:48:20

标签: matlab optimization

我在MATLAB的全局优化工具箱中使用模拟退火来优化复杂功能。我的函数只有3个参数(x(1),x(2),x(3)),其中2个是整数(x(2)和x(3))。现在我通过在函数本身中舍入x(2)和x(3)来运行优化,算法收敛需要一段时间。

有没有办法将x(2)和x(3)定义为整数,并且模拟退火只搜索整数值?

谢谢!

0 个答案:

没有答案