I've been through this part of the doc, but I don't seem to find what I want. Off the top of my head, let's consider some general problem:
min_x sin(x)^3 + sqrt(x) + log(x)
s.t.
1 < x
cos^x < x^3
I have a matlab code of the objective and constraint functions - callback which I provide to fmincon.
1. Do you have an example that shows how to write such a general problem in yalmip, let's say using IPOPT? In the past, I formulated SOCP problems with yalmip, but since it has its own variable type (which isn't necessary here, unless I'm looking for auto-diff), I'm not sure if it has the full flexibility of the language (i.e. I can do in the call back whatever I want and return real-double sparse matrices for the objective and constraints functions values and their gradients).
2. Do you happen to know which of the solvers (IPOPT, KNITRO, SNOPT...) support a barrier method (always stays in the feasible region and always decreases the function)?