MPT 2.0.4 Changelog


Fixed a bug in extreme.m

Computation of extreme points for cyclic polytopes was sometimes aborted with an error due to a bug in extreme.m.

A fix is available here. The file should be placed to the mpt/@polytope directory of your MPT installation.

Fixed a bug in mpt_iterativePWA.m

Computation of minimum-time controllers for PWA systems was sometimes aborted with an error if (A) target set in probStruct.Tset was defined and (B) no dynamics contains the origin. This is now fixed and the computation of minimum-time controllers goes on correctly. As a side effect, probStruct.P_N = probStruct.Q is assumed if user-defined target set is provided. This is to avoid problems with LQR computation for certain systems.

A fix is available here. The file should be placed to the mpt/extras/control directory of your MPT installation.

Fixed a bug in mpt_plotTimeTrajectory.m

For cases of output-reference regulation (probStruct.yref given) the function was showing ghost legends with no corresponding labels.

A fix is available here. The file should be placed to the mpt/extras/graphics directory of your MPT installation.

Updated YALMIP to R20050915

MPT 2.0.4 now includes the latest release of YALMIP which fixes following two issues: An updated version of YALMIP can be downloaded here.

Acknowledgment

We are grateful to the following people for interesting comments and feedback: Blazej Cichy, Johan Löfberg.