The error I am getting is 'Too many input arguments'. The function called FUN_BEAM_GA is a multiobjective function whose size is 2X1.
Can anyone help me cracking the error in my code which is written for multi objective genetic algorithm solver<
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
clear all; close all; clc options=optimset(@ga); options.TolFun=1e-20; % options.ParetoFraction=0.5; options.Generations=100; options.PopulationSize=200; options.CrossoverFractions=0.8; options.PlotFcns=@gaplotbestf; options.Display='iter'; fitfun=@fun_beam_GA; nvars=5; A=[];b=[]; Aeq=[];beq=[]; Kl=[5e4,5e4,5e4,5e4,5e4]; Ku=[8e4,8e4,8e4,8e4,8e4]; nonlcon=[]; [K,FVAL]=gamultiobj(fitfun,nvars,A,b,Aeq,beq,Kl,Ku,nonlcon,options);
2 Commenti
Alan Weiss
il 25 Giu 2014
Please format your code with the {}Code tool so we can read it more easily.
Alan Weiss
MATLAB mathematical toolbox documentation
Risposte (0)
Vedere anche
Categorie
Scopri di più su Genetic Algorithm in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!