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.