| Function Reference | ![]() |
Generate stable random continuous test models
Syntax
Description
rss(n)
produces a stable random n-th order model with one input and one output and returns the model in the state-space object sys.
rss(n,p)
produces a random nth order stable model with one input and p outputs, and rss(n,m,p) produces a random n-th order stable model with m inputs and p outputs. The output sys is always a state-space model.
rss(n,p,m,s1,...,sn)produces an s1-by-...-by-sn array of random n-th order stable state-space models with m inputs and p outputs.
Use tf, frd, or zpk to convert the state-space object sys to transfer function, frequency response, or zero-pole-gain form.
Example
Obtain a stable random continuous LTI model with three states, two inputs, and two outputs by typing
sys = rss(3,2,2) a = x1 x2 x3 x1 -0.54175 0.09729 0.08304 x2 0.09729 -0.89491 0.58707 x3 0.08304 0.58707 -1.95271 b = u1 u2 x1 -0.88844 -2.41459 x2 0 -0.69435 x3 -0.07162 -1.39139 c = x1 x2 x3 y1 0.32965 0.14718 0 y2 0.59854 -0.10144 0.02805 d = u1 u2 y1 -0.87631 -0.32758 y2 0 0 Continuous-time system.
See Also
drss Generate stable random discrete test models
frd Convert LTI systems to frequency response form
tf Convert LTI systems to transfer function form
zpk Convert LTI systems to zero-pole-gain form
| rlocus | series | ![]() |