Matlab Central File Exchange
On June 18, 2009, I removed my submissions from Matlab Central File Exchange. Reason is the decision of The MathWorks to enforce the BSD license for all new submissions to Matlab Central File Exchange. To avoid any implicit association of my software with the BSD license I decided to no longer provide my software via Matlab Central File Exchange. This page is a record of my Matlab Central File Exchange submissions.
The software can be downloaded from pub/matlab/ and continues to be covered by the GNU General Public License including an exception clause to link the code with MATLAB from The MathWorks.
• MTk: | ||
• getopt: | ||
• rubberband: | ||
• textpr: |
Next: getopt, Up: Matlab Central File Exchange
MTk
30 Jun 2004 (Updated 30 Jul 2008)
Matlab widget toolkit.
File Information
- Description
MTk is a high-level command line interface for creating graphical user interfaces using Handle Graphics. MTk is for people who don’t need a guide to write graphical user interfaces.
- MATLAB release
MATLAB 6.1 (R12.1)
Comments and Ratings
- 16 May 2009, Nick, *****
Simply Awesome!
A real GUI solution for the Matlab platform. No more clunky .fig files. With programmatic GUIs, changes to UIs can be merged because they require no binary data.
Updates
- 06 Jul 2004
New version (2004-07-06).
- 30 Sep 2005
New
interface
andversion
command. Newfocus
command (mouseclick.c is included, works with Unix and Windows). Newrender
command to create and lay out all widgets in a figure with a single command.- 23 Jul 2008
Add changes and new features to the
render
command. Newicon
command to return image data of small icons that can be placed on buttons. Newfilesel
command to render a file selection or directory selection dialog box.- 30 Jul 2008
The
render
command has a newtabs
layout element to render tab panels. Newcaller
command to return the caller’s script file name. Newload
command to load a Matlab object from a text file.
Next: rubberband, Previous: MTk, Up: Matlab Central File Exchange
getopt
09 Jul 2004 (Updated 23 Aug 2006)
Parse command options.
File Information
- Description
The
getopt
command parses options from an argument list. The aim is to be close to GNU long options functionality, and beyond.- MATLAB release
MATLAB 6.1 (R12.1)
Comments and Ratings
- 20 Jul 2006, Dave Tillman, ****
getopt
works fine for my application; however my requirements are relatively simple.I’m using MATLAB R2006a, and
getopt
generates a lot of mlint warnings. I presume these are because it was written using an older version. Most of these warnings can be removed by:- Replacing ‘error(sprintf(...))’ with ‘error(...)’, and
- Replacing ‘ & ’ with ‘ && ’.
This second change also fixes the one problem I found. Line 445 is not tolerent of blank arguments being specified on the command line (e.g., ‘-Project ''’).
Updates
- 16 Jul 2004
* Add support for ‘-opt=arg’ syntax.
* New built-in option types for line styles and marker symbols.- 10 Aug 2006
This is a bug fix release without user-visible changes.
- 23 Aug 2006
New built-in counter option type. Add support for user-defined option types. New feature for assigning option values to variables in the caller’s workspace. Add support for preallocating an option structure array.
Next: textpr, Previous: getopt, Up: Matlab Central File Exchange
rubberband
15 Jul 2004 (Updated 20 Jul 2004)
Select a figure or axes region.
File Information
- Description
This rubber-band command has a lot of customization options, e.g., rubber-band mode (box, x, y, line), optional display of cursor coordinates, free selection of color, line style, marker symbol, and figure cursor, axes expansion, choice of return values (points, vectors, rectangle), and the type of rendering for animated objects.
- MATLAB release
MATLAB 6.1 (R12.1)
- Other requirements
getopt.m
Comments and Ratings
- 21 Jul 2004, Nicolas Londono, *****
Excellent little program, it is just what I needed! I needed something like this to specify the region for recording AVI files (i.e. using the
getframe
box input).Thanks
Previous: rubberband, Up: Matlab Central File Exchange
textpr
23 Aug 2006 (Updated 24 Aug 2006)
Convert text file for printing.
File Information
- Description
The
textpr
command converts a text file for printing.Paper size, page layout, n-up printing, basic formatting, and output file format can be customized via command line options.
- MATLAB release
MATLAB 6.1 (R12.1)