2012-11-28 7 views
1

Je rencontre des problèmes avec l'écriture d'une fonction de sortie pour l'algorithme génétique dans la boîte à outils d'optimisation globale de Matlab.Comment coder une fonction de sortie pour un algorithme génétique dans la boîte à outils d'optimisation globale de Matlab

Je souhaite créer une fonction qui stocke tous les états.Population (chaque individu) de chaque génération.

Voici ce que je sais:

fonctions de sortie sont des fonctions que l'algorithme génétique appelle à chaque génération.

La fonction de sortie a la syntaxe d'appel suivante.

[état, des options, optchanged] = myfun (restaurant, état, drapeau, intervalle)

De http://www.mathworks.com/help/releases/R2010b/toolbox/gads/f6174dfi10.html#f17837

Lorsqu'un état contient des données utiles de la génération actuelle.

Voici ce que j'ai essayé:

Créer une fonction avec une autre sortie que [l'état, des options, optchanged]. La sortie est une matrice globale qui stocke tous les state.Population

Répondre

Questions connexes