📄 intro.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="en-us" />
<title>YALMIP 3</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<meta content="Microsoft FrontPage 6.0" name="GENERATOR" />
<meta name="ProgId" content="FrontPage.Editor.Document" />
<link href="yalmip.css" type="text/css" rel="stylesheet" />
<base target="_self" />
</head>
<body>
<div align="left">
<table border="0" cellpadding="4" cellspacing="0" style="border-collapse: collapse" bordercolor="#000000" width="100%" align="left" height="100%">
<tr>
<td width="100%" align="left" height="100%" valign="top">
<h2>Welcome!</h2>
<hr size="1" color="#000000" />
<p>New user? Check out the
<a target="contents" href="mnl_cnt_examples.htm">examples</a> in this manual.<br />
<br />
All feature requests, questions, comments and bug reports are highly appreciated
and can be sent to <a href="mailto:loefberg@control.ee.ethz.ch">loefberg@control.ee.ethz.ch</a>,
but please read the <a href="faq.htm">FAQ</a> first.</p>
<p>Johan Löfberg<br />
Automatic Control Laboratory, ETH Zürich.</p>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#FF9933" id="table5">
<tr>
<td class="tableheader">
<p class="tableheader">YALMIP 3 [R20050720]</p>
</td>
</tr>
<tr>
<td>
<!--msimagelist--><table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
<a href="moment.htm">solvemoment</a> now returns the
associated sum-of-squares decomposition in the fourth output
argument.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Low-rank
<a href="sos.htm#lowrank">sum of squares</a> decompositions
can now be computed by using the solver <a href="solvers.htm#LMIRANK">LMIRANK</a>.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--></table>
<!--msimagelist--><table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Small changes to the command
<a href="reference.htm#export">export</a>
(you can now export the internal YALMIP model.)</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
The <a href="extoperators.htm">nonlinear operator</a>
<b>abs</b> now works with complex-valued arguments.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Small fixes related to the
<a href="geometric.htm">geometric programming</a> support.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--></table>
</td>
</tr>
</table>
<br>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#FF9933" id="table4">
<tr>
<td class="tableheader">
<p class="tableheader">YALMIP 3 [R20050620]</p>
</td>
</tr>
<tr>
<td>
<!--msimagelist--><table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Fixed a rather serious bug affecting
<a href="reference.htm#double">double</a>
on nonlinear variables (bug introduced in <b>R20050617</b> release).</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--></table>
</td>
</tr>
</table>
<br>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#FF9933" id="table3">
<tr>
<td class="tableheader">
<p class="tableheader">YALMIP 3 [R20050617]</p>
</td>
</tr>
<tr>
<td>
<!--msimagelist--><table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Added support for <a href="impexp.htm">loading models</a> in
<a target="_blank" href="http://infohost.nmt.edu/~sdplib/FORMAT">
sparse SDPA ASCII format</a>.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Added the function <a href="reference.htm#unblkdiag">unblkdiag</a>
to automatically detect and convert block diagonal
semidefiniteness constraints.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Added the function <a href="reference.htm#dissect">dissect</a>
to automatically transform large sparse structured
semidefiniteness constraints to smaller block diagonal
constraints by introducing additional variables.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
The experimental cutting plane solver for mixed integer SDP is now
somewhat official.
Just use the solver-tag <code>cutsdp</code>. Note, this module
requires a fast MILP solver, and is only useful for very
special problem classes.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Added the command <a href="reference.htm#blkvar">blkvar</a> to simplify
handling of block matrices.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Multiple <a href="reference.htm#sdpvar">sdpvar</a> objects (placed
in a cell) can now be created in one call to <a href="reference.htm#sdpvar">sdpvar</a>
by using vector valued dimension.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--></table>
<!--msimagelist--><table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Minor updates for <a href="solvers.htm#sedumi">SeDuMi 1.1</a></div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Additional option for removing inequalities, see
<a href="reference.htm#sdpsettings">sdpsettings</a>.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Various fixes and additions to
<a href="logic.htm">logic programming</a> module.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Updated default values of <a href="solvers.htm#dsdp">DSDP</a>
options and fixed detection of feasibility/unboundness reports.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Fixed a bug in YALMIPs mixed integer solver, causing crashes when applied to
higher order nonlinear problems.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Fixed a rather serious bug affecting <a href="extoperators.htm">nonlinear operators</a>
on MATLAB 6.1 and earlier.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Substantial performance improvements in manipulating problems with
a large number of SDP cones.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--></table>
</td>
</tr>
</table>
<br>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#FF9933" id="table2">
<tr>
<td class="tableheader">
<p class="tableheader">YALMIP 3 [R20050427]</p>
</td>
</tr>
<tr>
<td>
<!--msimagelist--><table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_fix.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Fixed bug in <a href="integer.htm">integer programming</a> module
(caused problems when mixed integer quadratic programs where
solved using a semidefinite programming solver)</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--></table>
</td>
</tr>
</table>
<br>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#FF9933" id="table1">
<tr>
<td class="tableheader">
<p class="tableheader">YALMIP 3 [R20050426]</p>
</td>
</tr>
<tr>
<td>
<!--msimagelist--><table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
Added
<a target="_blank" href="http://plato.asu.edu/dimacs/node3.html">DIMACS error measures</a> to the output
structure from <a target="topic" href="reference.htm#saveampl">solvesdp</a>.</div>
<!--msimagelist--></td>
</tr>
<!--msimagelist--><tr>
<!--msimagelist--><td valign="baseline" width="42">
<img src="icon_add.gif" width="14" height="14" hspace="14" alt="bullet"></td>
<td valign="top" width="100%">
<div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -