This is the table of contents, arranged by topic.
If you are looking for the use of a particular function, try the Function index.
There is also a set of YouTube videos linked to the course.
The tbcontrol module contains functions helpful to students learning to solve control problems. It is broken up into submodules.
linearise
attempt to linearise a symbolic expressionrouth
construct a Routh-Hurwitz arraypade
pade approximationss2tf
determine the transfer function version of a state space realisationsampledvalues
invert the Z transform symbolicallyevaluate_at_times
evaluate a sympy expression at numeric times (useful for plotting responses)skogestad_half
find an approximation of a high order system by Skogestad's half rulecross_axis
create an axis in Matplotlib which has spines going through the origin like a Nyquist diagram wouldfeedback
calculate the result of having two blocks in a feedback loopStep responses of certain systems
fopdt
first order plus dead timesopdt
second order plus dead time