Running GA from a file

The contents of my file are:
[x fval exitflag output, final_pop] = ga(@e5, 1); options = gaoptimset('Generations',300, 'Display', 'none'); rng('default')% for reproducibility record=[]; for n=0:.05:1 options = gaoptimset(options,'CrossoverFraction', n); [x fval]=ga(@e5,1,[],[],[],[],[],[],[],options); record = [record; fval]; end
plot (0:0.05:1, record); xlabel('Crossover Fraction'); ylabel('fval')
but I can't run this file and there is an error at the following line: rng('default')% for reproducibility
Please help.

2 件のコメント

Hossein  Khaki
Hossein Khaki 2012 年 9 月 28 日
I run it, there is no error on 'rng('default')% for reproducibility' but because of I dont have the 'e5' function it can not run completely!
Enfa White
Enfa White 2012 年 9 月 28 日
TQ for running. How about you replace'e5' with 'rastriginsfcn' (nval is 2) and try to run again.

サインインしてコメントする。

回答 (0 件)

製品

タグ

質問済み:

2012 年 9 月 28 日

Community Treasure Hunt

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

Start Hunting!

Translated by