Genetic Algorithm
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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:
FitnessFunction,f=Mean(|Measured_data-Simulation_data|)
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.
Thank you.
0 Kommentare
Antworten (1)
Andrew Newell
am 28 Mär. 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.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Genetic Algorithm finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!