Since the fmincon cin(x) and ceq(x) nonlinear function constraints have to return vectors, what happens when thse functions return a scalar value? Is the scalar used to create a correctly sized vector filled with the scalar value? See example code below:
function [cin, ceq] = nonlcon(x) cin = -1; ceq = x'*H*x - sd.^2; % where H and sd are global.
end
Best Answer