Escolar Documentos
Profissional Documentos
Cultura Documentos
Algorítimo Genético
NATAL/RN
Dezembro/2003
Algorítimo Genético
Este programa foi desenvolvido em matlab, como uma função de modo que possa
ser utilizado facilmente no prompt de comando do matlab. O programa deve ser
iniciado no console do matlab fornecendo-se os seguintes parâmetros:
genetic([Xmin Xmax],qi,tc,tm,f,qint,tol,g), onde:
[Xmin Xmax] = Espaço de busca;
qi = Quantidade de indivíduos da população, esse valor será fixo para todas as
gerações.
tc = Tamanho do cromossomo em bits, esse valor será usado para subdividir o
espaço de busca.
tm = Taxa de mutação em %. Esse índice define quantos porcento de cada nova
população poderão sofrer mutações.
f = Função em função de X (deve ser informado como string). Função que será
minimizada.
qint = Quantidade limite de iterações.
tol = Tolerância para parada.
g = Flag para plotagem do gráfico da função.