Effacer les filtres
Effacer les filtres

i'm getting error Error using ga (line 276) Fitness function must be a function handle

5 vues (au cours des 30 derniers jours)
Objective function
function z=my_fun(x)
z=x(1)+2*x(2)+56*x(3)+100;
main script
clear all
clc
nvars=3;
LB=[6 2 2];
UB=[100 4 4];
[x, fval]=ga(my_fun,nvars,[],[],[],[],[],[],LB,UB)
when excecuted getting error
Error using ga (line 276)
Fitness function must be a function handle.
Error in start (line 6)
[x, fval]=ga(my_fun,nvars,[],[],[],[],[],[],LB,UB)
please help me by necessary changes to coding.. thank you

Réponses (1)

Matt J
Matt J le 4 Avr 2015
[x, fval]=ga(@my_fun,nvars,[],[],[],[],[],[],LB,UB)

Catégories

En savoir plus sur Get Started with Curve Fitting Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by