Hi All,(adsbygoogle = window.adsbygoogle || []).push({});

Suppose I have the following system:

A = 1 / (S + 1) (open loop)

B = S / (2S + 1) (feedback path)

I know that the positive feedback closed loop system will thus be: A / (1 - AB), and entering this manually in matlab (as well as doing it by hand), I get:

2 s^2 + 3 s + 1

-----------------------

2 s^3 + 4 s^2 + 3 s + 1

However, when I use the following command:

sys = feedback(A,B,+1)

I get the following:

2 s + 1

---------------

2 s^2 + 2 s + 1

Is there something i'm missing?

Regards,

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Positive Feedback in Matlab

Loading...

Similar Threads - Positive Feedback Matlab | Date |
---|---|

Text position in matlab plot | Oct 20, 2015 |

Mathematica: Simplifying a feedback system | Nov 23, 2013 |

Need to draw tangent at different positions of the graph | Oct 21, 2012 |

How to make the positions of eigenvalues consistently in Mathematica | Jun 8, 2011 |

Mathematica: Position of elements in a list | Apr 1, 2011 |

**Physics Forums - The Fusion of Science and Community**