API Documentation

High-Level API

plots

pzmap(sys_list[, x_lim, y_lim, x_title, y_title])

Returns a pole-zero plot of the continuous or discrete-time systems sys_list.

step(sys_list[, t, x_lim, y_lim, x_title, …])

Returns the step response plot of the continuous or discrete-time systems sys_list.

impulse(sys_list[, t, x_lim, y_lim, …])

Returns the impulse response of the continuous or discrete-time systems sys_list.

bode(sys_list[, w, x_lim, y_lim, dB, Hz, …])

Returns the impulse response of the continuous or discrete-time systems sys_list.

nichols(sys_list[, w, x_lim, y_lim, cm, cp, …])

Returns the nichols chart of the continuous or discrete-time systems sys_list.

rlocus(sys[, k, x_lim, y_lim, show_grid, wn, m])

Returns the root locus chart of the continuous or discrete-time systems sys_list.

Low-Level API

figures

Time_Figure([log_x, log_y])

Step_Figure([log_x, log_y])

Impulse_Figure([log_x, log_y])

Bode_Figure([dB, Hz, deg, log_x])

Nichols_Figure(show_mag, show_phase)