Re: pole/zero plot for TransferFunctionModel in the control system package?
- To: mathgroup at smc.vnet.net
- Subject: [mg125432] Re: pole/zero plot for TransferFunctionModel in the control system package?
- From: "Nasser M. Abbasi" <nma at 12000.org>
- Date: Wed, 14 Mar 2012 00:34:07 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
On 3/12/2012 2:51 PM, Suba Thomas wrote: > There is an example in the v8 documentation > (http://wolfram.com/xid/0tp87ouzgrb3tg-gzw7gm), Thanks Suba for the example, that helps. Btw, I found a small problem with the code shown in the documenation: When passing it a transfer function with no zeros, it does not work. As in tf = TransferFunctionModel[{{1/(s^2 + s + 2)}}, s]; PoleZeroPlot[tf] But will be easy to fix. >and the plan is to have the built-in version in a future release. > > Thanks, > Suba Thomas > Wolfram Research > That sounds good. Using symbolics with numeric for control system analysis can give Mathematica more advantage in many cases than the 'other' toolbox out there which is just numeric based, but I think Mathematica control systems first needs much more functionality than it currently has in this area. What was started in V8 is a very good start and I hope much more functionality will be added in V9. Here is a book on the advatnages of using symbolic computation with control systems called "The Use of Symbolic Methods in Control System Analysis and Design" http://books.google.com/books/about/Symbolic_methods_in_control_system_analy.html?id=wQ2l0G5NVkwC --Nasser > Nasser M. Abbasi wrote: >> I was looking at the functions in the control systems, which >> were added in V 8, and there seems to be a missing an important >> plot function to generate automatically a map of the locations >> of the poles and zeros for a transfer function (continuous or >> discrete time). >> >> Unless I overlooked it, I hope this will be added in V 9. >> >> I know I can generate such a plot myself by some extra coding, >> but I think a build-in function to do this would be a better solution >> similar to all the other useful standard control systems plot functions >> listed here >> >> http://reference.wolfram.com/mathematica/guide/ClassicalAnalysisAndDesign.html >> >> Another software has this function as standard in their control >> systems toolbox and it is called pzmap (for googling and >> reference to what this command do). >> >> thanks, >> --Nasser >> >> >> >