Recent Changes - Search:

RACT

* Overview

PmWiki * Initial Setup Tasks

* PmWikiPhilosophy

edit SideBar

Hosted by

SourceForge
Powered by pmWiki
Powered by jsMath
(what is jsMath?)
Powered by GeSHi

(what is GeSHi?)

* Draft * Analysis * Synthesis -> LMI? * Synthesis?* -> Lyapunov?* -> LQR?* -> LMI? * Advanced Usage? * Theory Theory * -> Analysis * -> Synthesis -> LMI? * Synthesis* -> Lyapunov?* -> LQR* -> LMI? * Methods

Software

Used programs are:

Matlab

Homepage: http://www.mathworks.com/products/matlab/

No comments, though.

YALMIP

Homepage: http://control.ee.ethz.ch/~joloef/yalmip.php

Very useful "Toolbox for Modeling and Optimization in MATLAB", used in the synthesis part of RACT both for parsing LMIs and for some auxilary tasks.

jsMath

Homepage: http://www.math.union.edu/~dpvc/jsMath/

jsMath is a set of javascripts to display LaTEX formulaes in a browser.

For example you can write
 
{$$ \int_0^{\infty} \mathcal{B}^e(\alpha, t) dt $$} 

and get

\int_0^{\infty} \mathcal{B}^e(\alpha, t) dt

(notice jsMath floating window in left bottom corner of the page).

Most you'll need is few math fonts: delailed instruction on installation (though in Windows are already installed with your LaTEX system, check also browser support).

If you see error box like \epsilon \leq \int_{\umega}^{\pi} instead of formulae, click twice on it and source code should appear. The same way LaTEX source code can be obtained from correctly displayed formulaes.

GeSHi

Homepage: http://qbnz.com/highlighter/

GeSHi is Generic Syntax Highlighter, neat tool for representation of various code languages (Matlab in our case).
Common code looks like:

function str = display(in)
%DISPLAY Displays uncertain variable in a nice way

str = [in.Name ':'];
switch in.DistrType
  case 'real_scalar_uniform'
    str = [str ' real uncertain variable with uniform distribution,'];
    disp(str);
    disp([' over [' num2str(in.Params.nominal - abs(in.Params.range)) ', ' num2str(in.Params.nominal + abs(in.Params.range)) ']. Nominal = ' num2str(in.Params.nominal) ', range = ' num2str(in.Params.range) '.']);
  case 'complex_scalar_uniform'
    str = [str ' complex uncertain variable with uniform distribution,'];
...

Enabled via sourceblock plugin http://www.pmwiki.org/wiki/Cookbook/SourceBlock . In wiki use the following wrapper:
(:source lang=matlab:)
...
(:sourceend:)

!! mHtml Homepage: http://www.artefact.tk/software/matlab/m2html/

Colouring and interlinked representation of a set of m-files. Perfect for self-documentation.

Edit - History - Print - Recent Changes - Search
Page last modified on July 31, 2007, at 11:29 AM