Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Alg Geneticos Matlab


zecas_rui

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

erro: Otimização terminada: nenhum ponto viável encontrado.

Isso não é um erro, é sim uma mensagem de saída que indica que o fmincon não foi capaz de encontrar um ponto viável (um valor do vetor x que satisfaça todas as restrições).

Agora, isso significa que ou o problema é realmente inviável, ou que é viável, mas o solver não foi capaz de encontrar um ponto viável.

Você pode querer tentar um outro algoritmo em fmincon para comparar resultados.

options = optimset ('Algoritmo', 'ponto-interior');

e chamar fmincon como você fazer a seguir. É também uma boa idéia para definir a opção de exibição para "iter" para ver mais detalhes da execução.

A seção Quando o Solver falha na documentação fornece orientação

sobre os próximos passos que você pode querer tentar:

http://www.google.com/url?sa=D&q=http:...-N1O2n-IpcTMWtw

ou veja a documentação do mathworks

http://www.mathworks.com/help/toolbox/gads/ga.html

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

boas

Optei então por a sugestão que me deram no forum só que neste momento estou com um problema na mesma.A função que tenho parametrizada é a seguinte:

% parametrização do fmincon

option=optimset('Algorithm','active-set');

option=optimset(option,'MaxFunEvals',20000);

option=optimset(option,'TolFun',1e-16);

option=optimset(option,'TolCon',1e-16);

option=optimset(option,'Tolx',1e-16);

option=optimset(option,'MaxIter',20000);

option=optimset(option,'FinDiffType','central');

option=optimset(option,'LargeScale','on');

[x,fval,exitflag,output,lambda] = fmincon(...

mas com esta o problema é que esta a calcular sempre um minimo local e as soluções para diferentes dados são iguais. Pedia a quem me podesse ajudar que me disse-se qual seria a parametrização (option) para que isto na aconteça ou seja calculo o minimo da função e não o minimo local

Muito obrigado pela a ajuda que me possam dar estou enrascado

Editado por zecas_rui
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...