Robust Control Toolbox™ Previous page   Next Page 
randuss
 Provide feedback about this page

Generate stable, random uss objects

Syntax

Description

usys = randuss(n) generates an nth order single-input/single-output uncertain continuous-time system. randuss randomly selects from uncertain atoms of type 'ureal', 'ultidyn', and 'ucomplex'.

usys = randuss(n,p) generates an nth order single-input uncertain continuous-time system with p outputs.

usys = randuss(n,p,m) generates an nth order uncertain continuous-time system with p outputs and m inputs.

usys = randuss(n,p,m,Ts) generates an nth order uncertain discrete-time system with p outputs and m inputs. The sample time is Ts.

usys = randuss (without arguments) results in a 1-by-1 uncertain continuous-time uss object with up to four uncertain objects.

In general, both rand and randn are used internally. You can control the result of randuss by setting seeds for both random number generators before calling the function.

Example

The statement creates a fifth order, continuous-time uncertain system s1 of size 2-by-3. Note your display can differ because a random seed is used.

See Also
rand        Generates uniformly distributed random numbers

randn       Generates normally distributed random numbers

randatom    Creates a random uncertain atom

randumat    Creates a random uncertain matrix

ucomplex    Creates an uncertain complex parameter

ultidyn     Creates an uncertain linear time-invariant object


 Provide feedback about this page 

Previous page randumat frd/rcond Next page

 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS