我想用GA算法,但它给了我这个错误”没有足够的输入参数。”

1视图(30天)
大家好,我想用GA算法倾心于我的应用程序,但它给了我这个错误身体知道这个问题吗?
代码:
磅= 0 (1、9);
乌兰巴托= 0 (1、9);
因为我= 1:9
磅(1,)= 1;
结束
因为我= 1:9
乌兰巴托(i) = 3;
结束
磅(1日10:17)= [0 -5.1 0.01 0.01 0.01 0.1 0.1 - 0.1);
乌兰巴托(1日10:17)= (100 4 1 1 1 200 200 2000);
选择= optimoptions (@ga PopulationSize, 80年,…
“MaxGenerations”, 20日……
“显示”、“iter的);
x = ga (flc_cost_fcn, 17岁,[]、[][],[],磅,乌兰巴托,[],选项);
[费用]= flc_cost_fcn (x);
错误:
没有足够的输入参数。
错误在flc_cost_fcn(第10行)
=地板(p (1:9));
错误untitled5(28行)
x = ga (flc_cost_fcn, 17岁,[]、[][],[],磅,乌兰巴托,[],选项);

接受的答案

马特·J”class=
马特·J 2022年5月11日
x = ga (@flc_cost_fcn, 17岁,[]、[][],[],磅,乌兰巴托,[],选项);

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!