フィルターのクリア

Variable in cost function should take only two values.

1 回表示 (過去 30 日間)
Mondeep maz
Mondeep maz 2018 年 4 月 30 日
コメント済み: Mondeep maz 2018 年 5 月 5 日
How can i set my objective function variable to take only 0 and 1 and not anything in between? I am using ga solver and my objective function is like min(f(x))= x(1) + x(2) + x(3) with constraint that (x(1) +x(2) + x(3))*0.2=0.4. Please help
  6 件のコメント
John BG
John BG 2018 年 4 月 30 日
編集済み: John BG 2018 年 4 月 30 日
working in binary formay may come handy:
L=dec2bin(randi([0 100],1,1))
uint8(str2num(L(:))')
John BG
Mondeep maz
Mondeep maz 2018 年 5 月 5 日
Thank you for the help guys.

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

回答 (0 件)

カテゴリ

Help Center および File ExchangeSolver-Based Optimization Problem Setup についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by