Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
matlab中的整数参数模拟退火_Matlab_Optimization - Fatal编程技术网

matlab中的整数参数模拟退火

matlab中的整数参数模拟退火,matlab,optimization,Matlab,Optimization,我正在使用MATLAB的全局优化工具箱中的模拟退火来优化复杂函数。我的函数只有3个参数x1、x2、x3,其中2个是整数x2和x3。现在我正在通过在函数本身中取整x2和x3来运行优化,算法需要一段时间才能收敛 有没有办法将x2和x3定义为整数,并让模拟退火只搜索整数值 谢谢

我正在使用MATLAB的全局优化工具箱中的模拟退火来优化复杂函数。我的函数只有3个参数x1、x2、x3,其中2个是整数x2和x3。现在我正在通过在函数本身中取整x2和x3来运行优化,算法需要一段时间才能收敛

有没有办法将x2和x3定义为整数,并让模拟退火只搜索整数值

谢谢