I keep getting the error "NVARS" must be positive integer while implementing GA. please help....

3 visualizaciones (últimos 30 días)
I am trying to optimise neural network using Genetic algorithm. but getting error
Error using ga (line 317)
Number of variables (NVARS) must be a positive integer.
Error in GAONN (line 53)
[x, err_ga] = ga(h, c, ga_opts);
please help me how to fix this error...
I am attaching here the code i am using....

Respuesta aceptada

Alan Weiss
Alan Weiss el 23 de Abr. de 2020
I did not read your code in detail, but the line where you call ga is
[x, err_ga] = ga(h, c, ga_opts);
Look at the documentation for the correct syntax of ga:
x = ga(fun,nvars,A,b,Aeq,beq,lb,ub,nonlcon,options)
Use [] for inputs that you do not use. You need to include nvars as a positive integer.
Alan Weiss
MATLAB mathematical toolbox documentation
  3 comentarios
priyanka jindal
priyanka jindal el 12 de Jun. de 2020
I have one more question sir........
How to find out number of fields in structure?

Iniciar sesión para comentar.

Más respuestas (0)

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