File Exchange

image thumbnail

MIMOtool

version 1.3.0.0 (846 KB) by Giampiero Campa
Multi Input Multi Output Systems Toolbox

19 Downloads

Updated 20 Jul 2009

View License

MIMO Tool is a toolbox for MATLAB (it works fine in every version from 5.3 until 7.8) developed with the aim to offering a complete toolbox for continuous time MIMO linear systems analysis and robust control synthesis.

The main idea behind this tool is allowing the user to perform, without leaving the visual interface, every step of the typical MIMO control system design:

-) Modeling
-) Open Loop System Analysis
-) Control System Synthesis
-) Closed Loop evaluation
-) Controller Optimization / Simulation

An HTML help file is accessible within the program.

This toolbox was developed within the Department of Electrical Systems and Automation (DSEA), University of Pisa, under the supervision of prof. Mario Innocenti, Massimo Davini was the main developer of the visual interface, Giampiero Campa was the main developer of the underlying routines.

IMPORTANT, this toolbox requires the following:
-) Control Toolbox
-) LMI Toolbox
-) Mu-Tools toolbox
Robust Control and Optimization toolboxes allow more functionalities when present, but are not strictly necessary to run the program.

Giampy, June 2002

Comments and Ratings (29)

Lahcen

qwerty

ALEXIS

perfect

Chatchan

Good, Thanks

Really very useful! Thanks a lot!

Shpat

well done!

Emre

thank you

Ammar

excellent work

Abhishek Pandeya

Very useful excellent for all engg.(control engg.)

Yizi Shang

GOOD

William Henry Brave

fantastic

Levente Bandean

mimie johan

excellent...

david bowman

nice !

huang jingchun

good!!!

William McEvans

interesting tool :)

rizal aziz

good work

ammi hatem

thank you

Samuel Silva

elvis Enciso

elvis Enciso

Frank Nitsche

Andrea Russo

Excellent Work !

Thomas Anderson

asmhfdjsaº sdkjfkdsjf

Antonescu Paul

Quite useful;).

Dalmiro Narvaez

Updates

1.3.0.0

Fully converted to BSD License and deleted some unnecessary files

1.1.0.0

Major update: Improved graphics, fixed a number of bugs due to functions being discontinued, allowed loading uncertain systems, and changed name to mimotool everywhere in the code. Finally, a thorough testing was performed.

1.0.0.0

Updated info.xml file so that MATLAB versions above 7.4 don't complain at startup.

Renamed everything to lowercase

Minor changes for Matlab 7 SP1, mainly due to the fact that the LMI and MU toolboxes are now part of the Robust Control Toolbox. A few bug fixes.

Added code to easily import systems and controllers in pretty much any formats. Also, it does not clear the workspace anymore. Those two changes should make the program A LOT more usable as an open and closed loop analysis tool.

Signature and info.xml file updated.

Small errors in Demos.m and Infnan2x.m corrected.

One single file modified to accommodate
MATLAB 6.5 slightly different data type
requirements.

Small modifications for full Matlab 6.1 compatibility.

M-coded Version available instead of the P-Coded one.

The original source code (m files) is now fully available (instead of the p-coded version).

MATLAB Release Compatibility
Created with R11.1
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: Multivar 3.0 - A MIMO toolbox application

analys/

forall/

jtools/

model/

synthe/

synthe/eig_ass/

synthe/h/

synthe/hmix/

synthe/lq_s/

synthe/lqg/

synthe/lqg_ltr/

synthe/lqr/

synthe/mfc/

synthe/mu/

synthe/pid/