# Changes

,  11:49, 29 September 2015
Line 454: Line 454:
<!-- {{SyntaxHighlight| -->

<!-- {{SyntaxHighlight| -->

{{Code|Creating a transfer function and plotting its response|<syntaxhighlight lang="octave" style="font-size:14px">

{{Code|Creating a transfer function and plotting its response|<syntaxhighlight lang="octave" style="font-size:14px">
T1=0.4;               # time constant
+
T1 = 0.4;             # time constant
P=tf([1], [T1 1])     # create transfer function model
+
P = tf([1], [T1 1])   # create transfer function model
step(P,2)            # plot step response
+
step(P, 2)            # plot step response

#add some common markers like the tangent line at the origin, which crosses lim(n->inf) f(t) at t=T1

#add some common markers like the tangent line at the origin, which crosses lim(n->inf) f(t) at t=T1

hold on

hold on
plot ([0 T1], [0 1],"g")
+
plot ([0 T1], [0 1], "g")
plot ([T1 T1], [0 1],"k")
+
plot ([T1 T1], [0 1], "k")
plot ([0 T1], [1-1/e 1-1/e],"m")
+
plot ([0 T1], [1-1/e 1-1/e], "m")

hold off

hold off

</syntaxhighlight>}}

</syntaxhighlight>}}
Line 468: Line 468:
[[File:Pt1.png|600px]]

[[File:Pt1.png|600px]]
−
Try also <code style="font-size:14px; border:solid lightgray 1px; padding: 2px">bode(P)</code>!
+
Try also <code style="font-size:14px; border:solid lightgray 1px; padding: 2px">bode(P)</code> (a first order low-pass filter has -3db magnitude at f=1/T1).
(a first order low-pass filter has -3db magnitude at f=1/T1)

=== Inverted Pendulum ===

=== Inverted Pendulum ===
501

edits