11.15. Impulse Response of Control Systems

The MATLAB commands used to obtain the impulse response are similar to that used for obtaining step response and are:

  1. impulse (n,d)
  2. impulse (A,B,C,D)
  3. [y,x,t] = impulse (n, d)
  4. [y,x,t] = impulse (n, d, t)
  5. [y,x,t] = impulse (A,B,C,D)
  6. [y,x,t] = impulse (A,B,C,D,iu)
  7. [y,x,t] = impulse (A,B,C,D,iu,t)
  • The commands (a) and (b) directly plot the unit impulse response, whereas for commands (c) to (g), the plot command has to be used for obtaining unit impulse response plot.

  • The vector t in (d) and (g) commands, is a user-defined time vector. It specifies the time at which the impulse response is to be computed.

  • The command impulse(A, B, C, D) produces a series of unit impulse response plots, one for each input and output ...

Get MATLAB® and Its Applications in Engineering: [Based on MATLAB 7.5 (R2007b)] now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.