I have been asked several times if I would consider an Octave port. My answer has been no, based on my, as it turns out, flawed idea that it would require a lot of changes (and my general lack of interest in Octave). Well, yet another request came, and I decided to download Octave and test it. Turned out the changes required were absolutely minimal. Hence, as of now, YALMIP runs in both MATLAB and Octave.
I have been asked frequently recently whether is is possible to have YALMIP code in Simulink simulations. The answer is yes, but there are some caveats.
A common application of integer programming is the unit commitment problem in power generation, i.e., scheduling of set of power plants in order to meet a current and forecasted power demand while minimizing costs.
To see how such a problem is modeled in YALMIP, a unit commitment example is now available.
If you would like to see how additional constraints or logic behaviour can be added to the model, let me know!
In coming versions of YALMIP, the operators
< will not be allowed in constraints. Hence, to prepare, you should replace occurrences of these operators with
A common question I get is along the lines "how can I solve a nonconvex QP using SeDuMi"
I was asked by a colleague today on how to compute the worst-case ∞-norm of a matrix A(p) linearly parameterized in an uncertainty p constrained to a polytope. Read more...
A paper describing the robust optimization module has been accepted for publication.
Ever wondered how to compute the L1 Chebyshev ball? Check out the new article on polytopic geometry using YALMIP and MPT
Material from the mini-course on YALMIP and MPT for Optimization and Modelling in Control at the Swedish control meeting is now available for download. Please note that you need the latest release to run some of the examples.