I'm trying to solve some simple SDPs and QPs using Mosek, but I get some errors. They seem to be related to the formatting of mosek's problem or parameters.
As far as I know, they are all straightforward installation.
Yalmip works fine with Sedumi.
Mosek toolbox demos work fine (include QP and SDP).
E.g. the following problem.
Linear matrix variable 3x1 (full, real, 3 variables)
+++++++++++++++++++++++++++++++++++++++++++++++++++
| ID| Constraint| Type|
+++++++++++++++++++++++++++++++++++++++++++++++++++
| #1| Numeric value| Equality constraint 1x1|
+++++++++++++++++++++++++++++++++++++++++++++++++++
ERROR - (linprog): Invalid input argument; problem must be a structure.
ERROR - (bintprog): Invalid input argument; problem must be a structure.
*** Error(1200): param.param
Return code - 1200 [MSK_RES_ERR_IN_ARGUMENT] [A function argument is incorrect.]
One or more output arguments not assigned during call to "mosekopt".
Error in callmosek>call_mosek_lpqp (line 181)
[r,res] = mosekopt('minimize',prob,param);
Error in callmosek (line 32)
[x,D_struc,problem,res,solvertime,prob] =
call_mosek_lpqp(options,F_struc,c,Q,K,ub,lb,mt,linear_variables,integer_variables,x0);
Error in solvesdp (line 355)
eval(['output = ' solver.call '(interfacedata);']);