File Exchange Pick of the Week

Looking Back: 2005 in Review 3

Posted by Brett Shoelson,

In my last post, I started to index all of the File Exchange submissions that had been selected as "Picks of the Week." This week, I continue the process, highlighting all of the files that were chosen in 2005.

Title/Author/Summary/Notes Image
__________________________________________________________________________
CONFPLOT

Michele Giugliano

Extends errorbar to plot a line within a shaded "confidence area"

__________________________________________________________________________
RELEASE 14 DEMOS

Stuart McGarrity

NOTE: These files are no longer on the File Exchange.

__________________________________________________________________________
SHADOWPLOT

Scott Hirsch

Add a shadow to an existing surface plot

__________________________________________________________________________
LEGACY CODE TOOL

Tom Erkkinen

Incorporates legacy code into Simulink model

NOTE: This is now incorporated directly into Simulink. See this link.

__________________________________________________________________________
THRESH_TOOL

Bob Bemis

Interactive image thresholding tool

__________________________________________________________________________
MMPOLAR

Duane Hanselman

Configurable polar plot

NOTE: This file has been removed from the File Exchange.

__________________________________________________________________________
CARRIER & SYMBOL TIMING RECOVERY

Dick Benson

Implements a contemporary symbol timing recovery scheme

__________________________________________________________________________
ZOOM TO CURSOR

Brett Shoelson

Dynamic, scalable zoom following the motion of the cursor

__________________________________________________________________________
VISUALIZATION OF MULTIDIMENSIONAL DATA

Miguel

NOTE: This file has been removed from the File Exchange.

__________________________________________________________________________
GOOGLE COUNT

Jonathan Archer

NOTE: This file has been removed from the File Exchange.

__________________________________________________________________________
BUBBLE PLOT

J. David Cogdell

Plot 3 or 4 variables - third variable is symbol size, fourth is symbol color

__________________________________________________________________________
MATLAB MONITORING TOOL

Joe Conte

Displays real time state of MATLAB, Handle Graphics, and Java

__________________________________________________________________________
REAL-TIME STOCK VIEWER

Brian Kiernan, maintained by Michael Weidman

Plot and analyze live market data from Bloomberg or Yahoo

__________________________________________________________________________
VANITY

Dimitri Shvorob

Display and record your File Exchange statistics

__________________________________________________________________________
AREASHADE

Andreas

Shades areas between a curve and a fixed threshold

__________________________________________________________________________
GUI BUILDING TUTORIAL

Doug Hull

Five-minute video about building GUIs in MATLAB

__________________________________________________________________________
ASCII IMAGE

Nasar Ahmad

Generate an image with all printabe ASCII characters

__________________________________________________________________________
ASCII TEXT IMAGE GENERATOR

Federico Forte

Converts a generic image into an ASCII text image

__________________________________________________________________________
GUI EXAMPLES USING NESTED FUNCTIONS

Steven Lord

Two examples that demonstrate how to use nested functions to reduce parameter passing in GUIs

__________________________________________________________________________
WORLDMAPDATA

Kelly Luetkemeyer

Map a region using data from a shapefile or data grid

__________________________________________________________________________
SUPLABEL

Ben Barrowes

Places text as a title, xlabel, or ylabel on a group of subplots

__________________________________________________________________________
TOSAVEDWORKSPACE

Michael Robbins

Saves all workspace variables to a structure

__________________________________________________________________________
ALLOWAXESTOGROW

Matt Caywood

One-click axes zoom for better visibility

__________________________________________________________________________
VISUAL TIMING REPORT FOR DISTRIBUTED TASKS

Russell Goyder, maintained by Jos Martin

Create a visual representation of when and where each task in a distributed computing job executes

__________________________________________________________________________
SIMULATION PAUSE BLOCK

Don Orofino

Conditionally enter debug mode from a Simulink model

NOTE: This is now incorporated directly into Simulink. See this link.

__________________________________________________________________________
STRUCTURE EXPLORER

Hassan Lahdili

MATLAB utility for exploring structures and plotting its fields

__________________________________________________________________________
CODE WASH

Format your MATLAB code

NOTE: This file has been removed, but the functionality is now a part of the MATLAB editor. See this link.

__________________________________________________________________________
CUSTOM DATACURSORMODE

Phil Goddard

Custom callback function for datacursormode to display value of all lines on a plot

__________________________________________________________________________
WILL CODE FOR FOOD (OR FREE)

A call for users' tips and tricks

__________________________________________________________________________
BULLINACHINASHOP

Michael Robbins

Asks the user to re-type a statement to ensure he is paying attention

__________________________________________________________________________
MP3WRITE and MP3READ

Alfredo Fernandez

MP3 audio encoding/decoding

__________________________________________________________________________
FLIPARRAY

Duane Hanselman

NOTE: This file has been removed from the File Exchange.

__________________________________________________________________________
SUDOKU

Stefan Bleeck

Sudoku for MATLAB

__________________________________________________________________________
RUBIK'S CUBE

Alexander Mueller

Rubik's Cube for MATLAB

NOTE: This file has been removed from the File Exchange.

__________________________________________________________________________
RUBIK'S CUBE

Alexander Mueller

Rubik's Cube for MATLAB

NOTE: This file has been removed, but here are some others to consider.

__________________________________________________________________________
NUM2CLIP

Grigor Browning

Copy numerical arrays to clipboard as a tab-delimited string

__________________________________________________________________________
GETSET

Duane Hanselman

NOTE: This file has been removed from the File Exchange.

__________________________________________________________________________
ADVANCED GUIDE TECHNIQUES (PART II)

Doug Hull

Advanced techniques in GUI building with GUIDE, including multi-window GUIs, application

__________________________________________________________________________
USING HTML IN THE COMMAND WINDOW

Programming tip, for useful error messages

__________________________________________________________________________
FIGURE WINDOW ALWAYS ON TOP

John Anderson

Avoid obscuring figure windows by ensuring they always remain on top

NOTE: This file was written in C-generated DLL, callable from MATLAB via the MEX interface.

__________________________________________________________________________
BPM COUNTER

Joerg Bitzer

Helps you keep a tempo by counting beats per minute

__________________________________________________________________________
DIGITIZE2

Anil Prasad

GUI-driven graphics digitizer

__________________________________________________________________________
FLAGS

Mike Woodward

Simulink-generated flags from around the world

__________________________________________________________________________
GETINUNITS

Jiro Doke

Get object properties in specified units without changing the Units property

__________________________________________________________________________
DEFAULT DOCKED FIGURES

A programming tip for setting your figures to docked by default

__________________________________________________________________________
HANDLING LARGE DATA SETS EFFICIENTLY IN MATLAB

Stuart McGarrity

Tips and tricks

__________________________________________________________________________
FIND FREE FILE-NAME

Miroslav Balda

Searches for a free name in specified directory

__________________________________________________________________________
LASER TRACKING

Rainer F.

Find centroid of a monochrome laserspot within a dark background

__________________________________________________________________________
XMAS TREE

Marc Lätzel

Draws a decorated Christmas tree

You can read the original blog posts for each of these picks by clicking on the names of the files and following the links to the "Pick of the Week" tag. As always, your comments are welcome.


Get the MATLAB code

Published with MATLAB® 7.11

3 CommentsOldest to Newest

Mr. Crew: That’s the magic of image processing! Drop me an email…I haven’t yet embraced the Facebook culture.

char(cumsum([98 16 -13 15 0 -70 69 -11 7 -10 7 7 -4 -1 -46 45 -12 19 -12 15 -8 3 -7 8 -69 53 12 -2]))

These postings are the author's and don't necessarily represent the opinions of MathWorks.