orming and solving a family of
optimization problems by varying the constraints. As another example,
CVX can be used as a component of a larger system that uses convex
optimization, such as a branch and bound method, or an engineering
design framework.</p>
<p id="index-2">CVX provides special modes to simplify the construction of problems
from two specific problem classes. In
<a class="reference internal" href="sdp.html#sdp-mode"><em>semidefinite programming (SDP) mode</em></a>,
CVX applies a matrix interpr