1 view (last 30 days)
Show older comments
Hello.I am new to matlab so i am not very good it in.I have a problem.I wanted to do a fitness function which contains like below:
I have the measured data and i have put it in an excel file. The problem is how am i suppose to write it in GA?I just can't seem to create the function.Really am sorry for troubling you guys.
Andrew Newell on 28 Mar 2011
The first thing you need is to read in the data using xlsread and put it in the variable Measured_data. Then you can create your fitness function as an anonymous function like this:
fitness_function = @(x) mean(abs(Measured_data(:)-x(:)))
The nice thing about using an anonymous function is that the measured data become fixed parameters and you have a function of only one variable, as ga requires.
Find more on Genetic Algorithm in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!