|Matlab code for plt|
|Auxiliary function: For adding traces to an existing plt figure
Auxiliary function: For displaying functions as vertical bars
Auxiliary function: For displaying error bar plots
Auxiliary function: For displaying vector fields (arrows)
Auxiliary function: For displaying 3D waterfall plots
Auxiliary function: Calls plt with defaults oriented towards publication quality plotting
|Auxiliary function: For positioning figure windows (called by plt)
Auxiliary function: Called from figpos to determine screen layout (size, taskbar, etc).
Auxiliary function: Called from screencfg to determine the screen working area.
Auxiliary function: Used by screencfg.m if automatic method fails
Auxiliary function: Starts a function running and returns to caller immediately
Color specification file: Rename this file to pltColor.mat to use Matlab's default colors.
|A powerful alternative to sprintf & fprintf. (Called by plt and its demo programs.)
A complete description of the prin function.
Called by prin. (Implements the additional floating point conversion formats.)
|Top level html help file
A folder containing all lower level html files and images.
|plt.chm||full plt help documentation (compiled from above plt.htm and pltfiles\)|
|demo\demoplt.m||Auto sequences through all 35 examples programs (in the order of the files shown below)|
|Example programs. For descriptions, click
If you would like to test out these example programs without installing plt (perhaps because you are not yet convinced you need plt), you can do this by running a compiled version of demoplt.m which contains compiled versions of all 35 example programs. You can even run the compiled version on computers that don't have Matlab installed (especially useful for the 15 of these programs with educational value in the signal processing field). You can download the compiled version from my web site here: demopltCompiled.zip. (It's not included in the toolbox from the file exchange). Amazingly enough this is only a 5 MByte zip file. Nothing to install. Simply unzip the file to the folder of your choice and start it by clicking on the demopltC.exe file. (Sorry this is only available for Windows based computers.)
|Alternative versions of some of the example programs listed above.
These alternative programs are also described here.
|----------------------------||If you plan on making changes to plt yourself, you will need the files listed below.
Otherwise you may delete them! (plt will run just the same without them.)
|The c source code for MPP, the Matlab Preprocessor
Example MPP input files
Example MPP output files
|MPP\MPPex.txt||MPP Executable for Windows/DOS (This file is in base64 format because The Mathworks does not allow binary files on the file exchange.) Use an online converter (such as base64decode.org to convert this to the binary file MPP.exe whose size should be 65,536 bytes if you have done the conversion properly. Or you can avoid having to deal with the online converter by downloading MPP.exe here. For other operating systems, you must create the executable by compiling MPP.CPP.|
|True source code. Used to create plt.m by the preprocessor
True source code. Used to create pltinit.m by the preprocessor
An include file referenced by plt.mi and pltinit.mi (GUI abbreviations)
An include file referenced by plt.mi and pltinit.mi (switch case strings)
An include file referenced by plt.mi and pltinit.mi (index definitions)
Open source license
If you type plt help or if you click on the "Help" tag in the plt menu box, then plt.chm is opened with the Windows help system hh.exe. (which usually resides in the C:\Windows folder) If hh.exe is missing or if you prefer not to use the chm compiled help file, just delete the chm file and plt will instead open plt.htm using your browser.
If you type plt help or if you click on the "Help" tag in the plt menu box, then plt.htm is opened in your browser. This file points to many other html files and images inside the pltfiles\ folder. If your browser supports chm help files and you prefer to use it, you can do that by deleting or renaming the plt.htm file.