Control package

From Octave
Revision as of 07:58, 8 January 2013 by Andy1978 (talk | contribs) (added basic low-pass step response)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The control package is part of the Octave Forge project.

Some very basic examples

PT1/low-pass filter step response

T1=0.4;               # time constant
P=tf([1], [T1 1])     # create transfer function model
step(P,2)             # plot step response
#add some common markers like tangent at the origo which crosses lim(n->inf) f(t) at t=T1
hold on
plot ([0 T1],  [0 1],"g")
plot ([T1 T1],  [0 1],"k")
plot ([0 T1],  [1-1/e 1-1/e],"m")
hold off

Pt1.png

Try also bode(P)! (a first order low-pass filter has -3db magnitude at f=1/T1)