Genetic Algorithm - Plotting fitness values

조회 수: 5 (최근 30일)
PJ
PJ 2013년 3월 10일
Hello,
I'm running a genetic algorithm in Matlab with [x,fval]=ga(gaproblem)
This all works fine and I get nice results. Now I wish to plot the best fitness function value at each generation; according to the user manual it should be as simple as setting
gaproblem.PlotFcns=@gaplotbestf;
This however produces no result, I get no figure. As far as I understand @gaplotbestf is built in, and there should be no need to define it, or am I getting it wrong?
It would be nice if someone could help.

채택된 답변

Seth DeLand
Seth DeLand 2013년 3월 11일
PlotFcns needs to be passed in as an option for ga:
problem.options.PlotFcns = @gaplotbestf;

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Genetic Algorithm에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by