Genetic Algorithm Multiple Input Args

10 views (last 30 days)
Scott Lowrie
Scott Lowrie on 18 Aug 2016
Okay so say I have the below code. I have a setup code that defines variables that are needed in the main function that is called by the genetic algorithm tool. And this is the method I found to pass these variables in but I continually get errors. Any help would be greatly appreciated. Thanks!
setup.m
B = 15;
D = 100;
%(more complicated in practice but just an example)
main.m
function z = main(A,B,D)
z = A*B*D
end
solver.m
setup
[x,fval] = ga(@(A) main(A,B,D),1,[],[],[],[],0,1)

Answers (0)

Community Treasure Hunt

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

Start Hunting!