Description Usage Arguments Details Value See Also Examples
feedback
forms a feedback connection for two LTI state-space or transfer function systems
1 | feedback(sys1, sys2, in1, out1)
|
sys1 |
LTI system model of transfer-function or state-space model |
sys2 |
LTI system model of transfer-function or state-space model |
in1 |
vector of inputs |
out1 |
vector of outputs |
When sys1
and sys2
are transfer functions feedback(sys1, sys2, SIGN)
produces the SISO
closed loop system in transfer function form obtained by
connecting the two SISO transfer function systems in feedback
with the sign SIGN.
feedback(sys1, sys2, SIGN)
produces an
aggregate state-space system consisting of the feedback connection
of the two systems 1 and 2. If SIGN = 1
then positive feedback is
used. If SIGN = -1
then negative feedback is used. In all cases,
the resulting system has the same inputs and outputs as system 1.
feedback(sys1, sys2, inputs, outputs)
produces the feedback system formed by feeding all the outputs of
system2 into the inputs of system 1 specified by INPUTS1 and by
feeding the outputs of system 2 specified by OUTPUTS1 into all the
inputs of system 2. Positive feedback is assumed. To connect
with negative feedback, use negative values in the vector INPUTS1.
feedback()
calls fdbcksys()
to perform the feedback connection for two systems.
Unity feedback calls are possile, for example, feedback(sys1, 1)
, feedback(1, sys1)
Returns the feedback system in tf
or ss
model
1 2 3 4 5 6 7 8 9 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.