i have problem with gatool
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
hi
function g =myfitness2(X)
LAMDA=X(1)+X(2)*2+X(3)*4+X(4)*8+X(5)*16
TYPE=1;
ITER=1000;
R1=Routing3a(TYPE,LAMDA,ITER);
g=-R1
end
........
result of program it
LAMDA 3
g=33.25
LAMDA 17
g=-100
LAMDA 11
g=-100
i want to get g equal to first 100 or less (99.9 or 99 or 98 )
the problem that the value of g up to 100 and the gatool did not stop when the value of g equal (90.. 91.. 92......99) i want to stop the program by using matlab genetic tool (gatool)
please help me help help help
with my regard
1 Kommentar
Walter Roberson
am 17 Dez. 2012
The outputs you show have g going to negative 100, not to positive 100.
Antworten (1)
Matt J
am 12 Okt. 2017
Using the OutputFcns option, you can trigger a stop using your own criteria.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Genetic Algorithm finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!