フィルターのクリア

Anyone knows whether is possible to perfome an optimization with Global Search using only integer inputs?

1 回表示 (過去 30 日間)
I'd like to perform an optimization using Global Search in Matlab but I dont know how to restrict inputs as integer like Intcon in Genetic Algorithm.
[x,fval,exitflag] = ga(fitnessfcn,nvars,A,b,[],[],... lb,ub,nonlcon, IntCon,options)
The idea is to execute another optimization technique with Global Search but limiting inputs only to integer.
Thanks in advance

採用された回答

Alan Weiss
Alan Weiss 2015 年 12 月 3 日
The answer is no. GlobalSearch uses fmincon as its local optimizer, and there is no way to restrict fmincon to integer values. Sorry.
Alan Weiss
MATLAB mathematical toolbox documentation
  2 件のコメント
Anusha Lamichhane
Anusha Lamichhane 2022 年 3 月 8 日
Is there any way to make the result variable x in either 0 or 1 in global search?
Torsten
Torsten 2022 年 3 月 8 日
You can make two runs - one with x=0 and one with x=1 - and see which gives the better result.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGenetic Algorithm についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by