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.