Simulate LTI model response to arbitrary inputs. If no output arguments are given,
the system response is plotted on the screen.
- LTI model. System must be proper, i.e. it must not have more zeros than poles.
- Vector or array of input signal. Needs
length(t) rows and as many columns
as there are inputs. If sys is a single-input system, row vectors u
length(t) are accepted as well.
- Time vector. Should be evenly spaced. If sys is a continuous-time system
and t is a real scalar, sys is discretized with sampling time
tsam = t/(rows(u)-1). If sys is a discrete-time system and t
is not specified, vector t is assumed to be
0 : tsam : tsam*(rows(u)-1).
- Vector of initial conditions for each state. If not specified, a zero vector is assumed.
- Line style and color, e.g. 'r' for a solid red line or '-.k' for a dash-dotted
black line. See help plot for details.
- Output response array. Has as many rows as time samples (length of t)
and as many columns as outputs.
- Time row vector. It is always evenly spaced.
- State trajectories array. Has
length (t) rows and as many columns as states.
See also: impulse, initial, step.