http://www.cds.caltech.edu/~murray/wiki/index.php?title=Can_I_cascade_(multiply)_transfer_functions_in_MATLAB%3F&feed=atom&action=history Can I cascade (multiply) transfer functions in MATLAB? - Revision history 2020-09-18T09:04:20Z Revision history for this page on the wiki MediaWiki 1.23.12 http://www.cds.caltech.edu/~murray/wiki/index.php?title=Can_I_cascade_(multiply)_transfer_functions_in_MATLAB%3F&diff=6869&oldid=prev Fuller at 23:45, 12 November 2007 2007-11-12T23:45:31Z <p></p> <p><b>New page</b></p><div>You can multiply transfer functions sys1=tf(num1,den1) and sys2 =<br /> tf(num2, den2) using sys3=sys1*sys2. you can also add them, subtract them,<br /> etc. if you want you can also use feedback(sys1,sys2) which finds the<br /> result of the feedback loop where sys1 is the transfer function going<br /> forward on the top half of the loop, and sys2 is the bottom half<br /> transfer function going backward in the loop. this is equivalent to<br /> sys1/(1+sys1*sys2), the closed-loop transfer function. Note: be careful of signs when <br /> you are using positive feedback instead of negative feedback, the 'feedback' command<br /> assumes negative feedback. <br /> <br /> For instance, in Problem 2 (d), you can use these techniques to calculate <br /> the closed loop transfer function Hyr if you have all of the intermediate transfer functions<br /> entered into MATLAB. <br /> <br /> --[[User:Fuller|Fuller]] 15:45, 12 November 2007 (PST)<br /> <br /> <br /> [[Category: CDS 101/110 FAQ - Homework 5]]<br /> [[Category: CDS 101/110 FAQ - Homework 5, Fall 2007]]</div> Fuller