-1

私は次のようにMATLABの機能を最小限に抑えようとしています:

function [c, ceq] = const_slot( x )
c = [];
% Nonlinear equality constraints
ceq = [sum(x)-1];
end



[x,fval] = fmincon(@func_slot, x0,[],[],[],[],lb,ub,@const_slot,options)

しかし、私fvalは指定された値の範囲内、または正の値を設定する必要があります。どうやってやるの?

4

2 に答える 2