Code covered by the BSD License  

Highlights from
A Fully Automated Flowgraph Analysis Tool for MATLAB

4.0

4.0 | 2 ratings Rate this file 16 Downloads (last 30 days) File Size: 84.79 KB File ID: #7224
image thumbnail

A Fully Automated Flowgraph Analysis Tool for MATLAB

by Marko Neitola

 

22 Mar 2005 (Updated 05 Sep 2006)

A handy signal flow graph analysis tool for exploring transfer function(s) of a given system.

| Watch this File

File Information
Description

A tool for generating one or several transfer functions for a given system. Applicable for both continuous- and discrete-time systems. System can also be purely symbolic.

This is a tool for generating transfer function information with ease. It is based on a nodelist presentation of a system which makes the exploring of the transfer function information less prone for errors.

The tool reads a user-defined textual nodelist which defines the signal flow graph of a system and then generates the needed transfer function(s).

The tool is generic so that it is easily applicable for many purposes. Tool can be applied to digital filter design, circuit design, delta-sigma modulator analysis or even reflection analysis s-parameter measurements in RF techniques and in optics.

The package includes 10 examples of nodelist files and some of them are presented in the manual. It also includes a useful extension: a parameter solving tool for e.g. filter design.

Requires Matlab 6 or higher and optionally control system toolbox (the tool has an optional output for an LTI-model).

Acknowledgements
This submission has inspired the following:
Flow Graph Analysis Tool Gui
Required Products Control System Toolbox
Symbolic Math Toolbox
MATLAB release MATLAB 7.0.1 (R14SP1)
Other requirements Matlab 6 or higher. Control System Toolbox is optional but for some examples in the zipped file it is required.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (5)
10 Aug 2005 Maciej Borkowski

Well done. It saves a lot of time, especially when you experiment with different topologies. Thank you!

07 Nov 2005 Mikko Loikkanen

Very useful tool for everyone working with signal flow graphs. Only thing really missing is the ability to simplify complex analysis results.

08 Jan 2007 Eslam Abdel Razek Mohammed

yes its good for me

09 Aug 2007 Marko Neitola

I made a GUI front-end for this tool. See the link in the acknowledgements-section.

30 Mar 2010 Eric

Thank you, Marko! I haven't tried it yet, but this kind of tool is definitely useful!

Please login to add a comment or rating.
Updates

A bugfix preventing errors caused by an ascii-character (carriage return).

26 May 2005

Updated PDF manual in the zipped package.

27 Jul 2005

Improved the error messaging in the main program (easier to debug your system).

02 Feb 2006

Minor bugfixes in the error messaging. Also added new examples.

05 Sep 2006

A bugfix preventing errors caused by an ascii-character (carriage return).

Tag Activity for this File
Tag Applied By Date/Time
flowgraph Marko Neitola 22 Oct 2008 07:43:55
flow graph Marko Neitola 22 Oct 2008 07:43:55
transfer function Marko Neitola 22 Oct 2008 07:43:55
nodelist Marko Neitola 03 Nov 2009 04:52:59

Contact us at files@mathworks.com