Looking Back: 2010 in Review
Today we continue looking backward, completing the prior-year retrospective with an index of all of the File Exchange Picks of the Week for 2010.
Once again, I have skipped any Picks that refer to files that have been removed from the File Exchange, or to tutorial videos, or contest announcements, items not useful in an index of this nature.
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.
Title/Author/Summary/Notes | Image |
---|---|
__________________________________________________________________________ | |
uiputfile2
Save file dialog box which remembers last opened folder
|
|
__________________________________________________________________________ | |
lutbar: a pedestrian colormap toolbar/contextmenu creator
Creates a colormap toolbar and context menu
|
|
__________________________________________________________________________ | |
fix_lines
Improves the style of lines in MATLAB generated eps files
|
|
__________________________________________________________________________ | |
labelEdgeSubPlots
Automatically apply x and y labels to subplots only along the edges
|
|
__________________________________________________________________________ | |
Car
Car (BMW Roadster) made out of patchgrids
|
|
__________________________________________________________________________ | |
Guitar Tuner
Graphical guitar and musical instrument tuner
|
|
__________________________________________________________________________ | |
41 Complete GUI Examples
41 working GUIs to read and learn
|
|
__________________________________________________________________________ | |
uipickfiles: uigetfile on steroids
Many-featured, platform independent file and directory picker
|
|
__________________________________________________________________________ | |
Simulink-GUI Synchronization Example
Demonstrates how to synchronize GUI and Simulink model settings when user alters one or the other
|
|
__________________________________________________________________________ | |
UISETSCREENPIXELSPERINCH
Tool that can be used to easily set the Root Property: 'ScreenPixelsPerInch'
|
|
__________________________________________________________________________ | |
Simscape Probes
Probes for viewing physical variables
|
|
__________________________________________________________________________ | |
Pollock
Paint like Jackson Pollock in MATLAB
|
|
__________________________________________________________________________ | |
On-figure magnifier
Powerful on-figure magnifier, suitable for the publication of compact graphical results
|
|
__________________________________________________________________________ | |
Set default values
A very simple function that initialises a missing or empty value in the caller function
|
|
__________________________________________________________________________ | |
Intelligent Dynamic Date Ticks
Create plots with date-friendly data cursors and smart date ticks that scale with zooming & panning
|
|
__________________________________________________________________________ | |
Excel Column Conversion
Switches between column number and the Excel representation
|
|
__________________________________________________________________________ | |
Panel
Like subplot, but with more control over layout, and WYSIWYG export to file
|
|
__________________________________________________________________________ | |
maze_solution
Solves mazes using mathematical morphology - find the route through the maze
|
|
__________________________________________________________________________ | |
putvar
Assign variable(s) from a function workspace directly to the base workspace
|
|
__________________________________________________________________________ | |
progbar
General purpose progress bar for MATLAB, with less computational overhead than waitbar
|
|
__________________________________________________________________________ | |
settings dialog
Set or change arbitrary structure via a dialog
|
|
__________________________________________________________________________ | |
export_fig
Exports figures nicely to a number of vector & bitmap formats
|
|
__________________________________________________________________________ | |
FileSeries - Rename / renumber files, recursive directories
Renaming and renumbering for series of files ; generalize the use of wildcards (*) for CD, LS
|
|
__________________________________________________________________________ | |
Violin Plots for plotting multiple distributions
Function for plotting multiple histograms side-by-side in 2D |
|
__________________________________________________________________________ | |
GUI Layout Toolbox
Layout management objects for MATLAB GUIs
|
|
__________________________________________________________________________ | |
MATLAB xUnit Test Framework A unit test framework for MATLAB code
|
|
__________________________________________________________________________ | |
Learning the Kalman Filter
Basic Kalman filter, heavily commented, for beginners to Kalman filtering
|
|
__________________________________________________________________________ | |
Learning the Extended Kalman Filter
An implementation of Extended Kalman Filter for nonlinear state estimation
|
|
__________________________________________________________________________ | |
sun_position Sun position, given observer time/location
|
|
__________________________________________________________________________ | |
Progress Bars
Attractive and full-featured progress bars
|
|
__________________________________________________________________________ | |
Drawing Color Histograms and Color Clouds
Plots color histograms and color clouds
|
|
__________________________________________________________________________ | |
mtit: a pedestrian major title creator
Creates a major title in a figure with many axes
|
|
__________________________________________________________________________ | |
Animated Double Pendulum
Shows animation of the double pendulum's (mostly) chaotic behavior
|
|
__________________________________________________________________________ | |
Get HTML Table Data into MATLAB
Identify tables and interactively select the data to bring into MATLAB
|
|
__________________________________________________________________________ | |
fixfig
Modifies a Matlab figure for better visualization in on-screen presentations such as Powerpoint
|
|
__________________________________________________________________________ | |
Nested sort of structure arrays
Performs a nested sort of a struct array based on multiple fields
|
|
__________________________________________________________________________ | |
Wise Goto-Block
Automatically creates the corresponding from-Block with blockname and tagname
|
|
__________________________________________________________________________ | |
Notifier
Notifies you via email or text message when your functions finish or crash
|
|
__________________________________________________________________________ | |
SinkAutoConnect
Automatically connects single-inport blocks when block is dropped over a line in Simulink
|
|
__________________________________________________________________________ | |
CryptAES 128 bit AES encryption with CBC, pure Matlab (no Java, no MEX)
|
|
__________________________________________________________________________ | |
Optimization Webinars
Getting Started Using Optimization with MATLAB Global Optimization with MATLAB Products Speeding Up Optimization Problems Using Parallel Computing Links to Webinars on optimization, global optimization, and parallel-processing in optimization
|
|
__________________________________________________________________________ | |
Embedded Coder Target for Arduino
MathWorks' Embedded Coder Team Develop applications for the Arduino platform using Simulink
|
|
__________________________________________________________________________ | |
Move a 3D object with mouse in a traditional 4-view window
Interactively move a 3D object anywhere in the 3D space with a mouse
|
|
__________________________________________________________________________ | |
DRAGZOOM - Drag and zoom tool
Allows you to interactively manage the axes in a figure
|
|
__________________________________________________________________________ | |
Text Art
Convert images to ASCII text art
|
|
__________________________________________________________________________ | |
TRIGDEMO
Allows user to see how parameters affect plots of trigonometric functions
|
|
__________________________________________________________________________ | |
Figure to play and analyze videos with custom plots on top
A figure ready to scroll through and play videos, and on which you can draw custom graphics
|
|
__________________________________________________________________________ | |
Simscape Simulation Results Explorer
Tool for navigating and plotting Simscape simulation data, created in MATLAB code
|
|
__________________________________________________________________________ | |
Generate maximally perceptually-distinct colors
Choose a set of n colors that can be readily distinguished from each other
|
|
__________________________________________________________________________ | |
Fireworks GUI
Enjoy some fireworks (with sound) with this interactive GUI
|
- Category:
- Picks
Comments
To leave a comment, please click here to sign in to your MathWorks Account or create a new one.