matlab で ga 関数を使用するためのガイダンスが必要です。私が見つけたすべての例は、たとえば1つの変数(パラメーター)を扱っていました。
function y = two_min(x)
if x<=20
y = x+1;
else
y = x+1;
end
ga(@two_min,1) を呼び出すだけで開始できます。
しかし、複数の変数でそれをやろうとすると.
function y = two_min(x,z)
if x<=20
y = x+1+z;
else
y = x+1+z;
end
それは私にエラーを表示し続けます:十分な入力引数がありません..制約やその他のオプションを設定しなかったためではありませんか? 他のオプションをどの形式で設定する必要がありますか..ありがとう!