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.

Veja também

optimplotfval optimplotx optimset fminsearch