I am trying to get the basic Unit Commitment example shown in the Yalmip forum up and running. For some reason I get the following error
Unrecognized function or variable 'getIpOptions'.
Error in fmincon (line 846)
options = getIpOptions(options,sizes.nVar,mEq,flags.constr,defaultopt,10,0.01);
Error in callfmincon (line 93)
[xout,fmin,flag,output,lambda] =
fmincon(f,model.x0,model.A,model.b,model.Aeq,model.beq,
model.lb,model.ub,g,model.options.fmincon);
Error in bnb_solvelower (line 246)
output = feval(lowersolver,p);
Error in bnb>branch_and_bound (line 536)
output = bnb_solvelower(lowersolver,relaxed_p,upper,lower,x_min,aggresiveprune,allSolutions);
Error in bnb (line 223)
[x_min,solved_nodes,lower,upper,profile,diagnostics] = branch_and_bound(p,pss);
Error in solvesdp (line 368)
eval(['output = ' solver.call '(interfacedata);']);
Error in optimize (line 31)
[varargout{1:nargout}] = solvesdp(varargin{:});
Error in Test_1 (line 30)
optimize(Constraints,Objective,ops)
1. I tried re-installing Yalmip which didn't work.
2. I installed Gurobi through an academic license and tried calling gurobi through sdp settings which also didn't work. It told me solver not found. How can I add Gurobi to Yalmip?