optimplotfunccount
Função de gráfico de otimização: barras com a contagem de avaliações da função.
Categoria: Other public functions: optimfun
Sintaxe
optimset('PlotFcns', @optimplotfunccount)
Seleciona o gráfico para uso com solvers como fminsearch.
Descrição
Passada na opção PlotFcns, é chamada pelo solver a cada iteração e desenha uma barra com o número de vezes que a função objetivo foi avaliada até o momento. É uma forma rápida de ver quão cara é uma minimização. Deve ser chamada pelo solver, não diretamente.
Exemplo
Contando avaliações
opts = optimset('PlotFcns', @optimplotfunccount);
x = fminsearch(@(x) (x - 1)^2, 0, opts);
No app, o gráfico de barras é desenhado abaixo do código.