Borrar filtros
Borrar filtros

i have problem with gatool

1 visualización (últimos 30 días)
mohammed sportman
mohammed sportman el 17 de Dic. de 2012
Respondida: Matt J el 12 de Oct. de 2017
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 comentario
Walter Roberson
Walter Roberson el 17 de Dic. de 2012
The outputs you show have g going to negative 100, not to positive 100.

Iniciar sesión para comentar.

Respuestas (1)

Matt J
Matt J el 12 de Oct. de 2017
Using the OutputFcns option, you can trigger a stop using your own criteria.

Categorías

Más información sobre Genetic Algorithm en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by