algorithme genetique avec une structure comme variable
Bonjour,
je programme un algorithme genetique pour optimiser un systeme qui contient 11 variables sous forme de tableau different.
et voila que je trouve pas la façon pour saisir les contraintes à plusieurs variable.
parce que a l'execution il m'affiche les erreurs suivantes:
??? Attempt to reference field of non-structure array.
Error in ==> contraintesv1 at 8
c=[ x.III-cap;
Error in ==> validate>@(x)nonlcon(x,NonconFcnArgs{:}) at 141
nonlcon = @(x) nonlcon(x,NonconFcnArgs{:});
Error in ==> constrValidate at 17
[cineq,ceq] = nonlcon(Iterate.x');
Error in ==> gacommon at 109
[LinearConstr, Iterate,nineqcstr,neqcstr,ncstr] = constrValidate(NonconFcn, ...
Error in ==> ga at 269
[x,fval,exitFlag,output,population,scores,FitnessFcn,nvars,Aineq,bineq,Aeq,beq,lb,ub, ...
Error in ==> optiGA at 25
[x,fct]=ga(resultat,nvars,[],[],[],[],[],[],contrainte)
Caused by:
Failure in initial user-supplied nonlinear constraint function evaluation.