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 of length
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.