Software Listing of Author : "Erik Cheever"
- ConvolveGUI
- License: Freeware
- Price: 0.00


This program is a GUI for graphically demonstrating the convolution process. The user chooses two functions to convolve. The two functions are displayed, along with the convolution product and integral. The process can be animated if desired.
- Publisher: Erik Cheever
- Date Released: 21-03-2013
- Download Size: 20 KB
- Download
- Platform: Matlab, Scripts
- GUI for Asymptotic Bode Plots
- License: Shareware
- Price:


This program is a GUI that takes as input a transfer function. It decomposes the function into poles, zeros, constants,... and plots the asymptotic approximation of each. Individual terms can be added or deleted from the plot. Full Description at: http://www.swarthmore.edu/NatSci/echeeve1/...odePlotGui.html More information at: http://www.swarthmore.edu/NatSci/echeeve1/.../Bode/Bode.html
- Publisher: Erik Cheever
- Date Released: 20-02-2013
- Download Size: 31 KB
- Download
- Platform: Matlab, Scripts
- GUI for Root Locus
- License: Freeware
- Price: 0.00


Invoke the function by calling with a transfer function as its argument. >> mySys=tf([1 3],[1 5 12 8 0]) >> RLocusGui(mySys) %Invoke GUI Thought Matlab can create root locus plots, it is still useful to sketch root locus plots by hand. The program, RLocsuGui, takes loop gain as input and then applies (and visually demonstrates) all of the rules that are typically used to sketch the plot by hand. The program also creates a web page describing the rules as applied to the given loop gain. The zip file contains a ".m" file and a ".fig" file. Put them both in a directory that is in the Matlab path http://www.swarthmore.edu/NatSci/echeeve1/.../RLocusGui.html
- Publisher: Erik Cheever
- Date Released: 08-05-2013
- Download Size: 20 KB
- Download
- Platform: Matlab, Scripts
- GUI for Understanding Nyquist Plots
- License: Shareware
- Price:


This program is a GUI that starts with a transfer function, and then displays the evolution of the Nyquist plot, including excursions around poles on the jw axis. It shows the path in "s" and in "G(s)H(s)" including places where the plots go to infinity (this is missing from Matlab's "nyquist" command, and can cause confusion). When the plot is done, an explanation is given about why the system is shown to be stable or unstable. The program is meant to me a learning tool, not a general tool for making Nyquist plots (Matlab's "nyquist" command already does that well).
- Publisher: Erik Cheever
- Date Released: 11-02-2013
- Download Size: 20 KB
- Download
- Platform: Matlab, Scripts
