|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
在利用遗传算法工具箱中的ga函数求解问题时,我把PopulationType设置成'double vetor',可以正常计算,但是设置'bitstring'时,就出现了下面的错误信息:
??? Index exceeds matrix dimensions.
Error in ==> gads\private\galincon at 168
population = state.Population(thisPopulation,:);
Error in ==> ga at 256
[x,fval,exitFlag,output,population,scores] = galincon(FUN,GenomeLength,Aineq,Bineq,Aeq,Beq,LB,UB,options);
Error in ==> npnz_ga at 34
[minpar,minval] = ga(@(x)costfunny(x,mag,ang,w),4,[],[],[],[],LB,UB,[],options);
请高手指点一下!! |
|