multiobjective ga tolfun error

Aeq = [1 0 0 0 0 0 0 0 0 0 1 0 0 0 0;
0 1 0 0 0 0 0 0 0 0 -1 1 0 0 0;
0 0 1 0 0 0 0 0 0 0 0 -1 1 0 0;
0 0 0 1 0 0 0 0 0 0 0 0 -1 1 0;
0 0 0 0 1 0 0 0 0 0 0 0 0 -1 1];
beq = [2924; 230; 410; 493; 370];
lb = [0 0 0 0 0 277 277 277 277 277 2500 2500 2500 2500 2500];
ub = [1500 1500 1500 1500 1500 299 299 299 299 299 3737 3737 3737 3737 3737];
fitnessfcn = @(x)[ max(x(1:5)), max(x(6:10))];
nvars = 15;
x = gamultiobj(fitnessfcn,nvars,[],[],Aeq,beq,lb,ub,options);
Optimization terminated: average change in the spread of Pareto solutions less than options.FunctionTolerance.
I am getting this error. How to overcome this?
I need to draw pareto front also pls help

1 件のコメント

Torsten
Torsten 2019 年 4 月 16 日
編集済み: Torsten 2019 年 4 月 16 日
Not an error message, but a message of successful termination:
https://de.mathworks.com/help/gads/examples/multiobjective-genetic-algorithm-options.html

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

回答 (0 件)

カテゴリ

製品

リリース

R2016a

質問済み:

2019 年 4 月 16 日

編集済み:

2019 年 4 月 16 日

Community Treasure Hunt

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

Start Hunting!

Translated by