Найдите минимум функции с помощью моделируемого алгоритма отжига
x = simulannealbnd(fun,x0)
x = simulannealbnd(fun,x0,lb,ub)
x = simulannealbnd(fun,x0,lb,ub,options)
x = simulannealbnd(problem)
[x,fval]
= simulannealbnd(___)
[x,fval,exitflag,output]
= simulannealbnd(___)
находит локальный минимум, x
= simulannealbnd(fun
,x0
)x
, к указателю на функцию fun
, который вычисляет значения целевой функции. x0
является начальной точкой для моделируемого алгоритма отжига, вектора действительных чисел.
Передача Дополнительных Параметров (Optimization Toolbox) объясняет, как передать дополнительные параметры целевой функции при необходимости.
находит минимум для x
= simulannealbnd(problem
)problem
, где problem
является структурой, описанной в. Создайте структуру problem
путем экспорта проблемы из приложения Оптимизации, как описано в Экспорте работы (Optimization Toolbox).