File Exchange Pick of the Week

Looking Back: 2011 in Review

Posted by Brett Shoelson,

Having recently wrapped up another great year for the File Exchange (a year in which we saw the number of submissions grow more than 18 percent-- from 12216 to 14455), and another great year of expanding readership for the Pick-of-the-Week blog, it's time once again for a retrospective. Today's blog post provides an index of all of the File Exchange Picks of the Week for 2011.

As with past retrospectives, 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
__________________________________________________________________________
Create From Blocks

Giacomo Faggiani

Create 'From' blocks with same appearance and properties of 'Goto' blocks selected in the model

__________________________________________________________________________
Good MATLAB Coding Practices

(Muliple Authors)

Guidelines for writing better MATLAB code

__________________________________________________________________________
NRGSymphonieRead

Todd Schultz

Import NRG Systems Symphonie data logger text files

__________________________________________________________________________
Cascade

Isaac Noh

Cascades existing figure windows

__________________________________________________________________________
SimEvents: Process Logistics Library

Rick Rosson

Add-on library for SimEvents® that provides useful blocks for modeling process logistics

__________________________________________________________________________
columnlegend

Simon Henin

Creates a legend with a specified number of columns

__________________________________________________________________________
menubar

Dirk-Jan Kroon

Create menu bar(s) at any location in a figure window

__________________________________________________________________________
MS_Regress - A Package for Markov Regime Switching Models

Marcelo Perlin

Functions to estimate, simulate and forecast Markov regime switching models in MATLAB

__________________________________________________________________________
Theme from Super Mario Brothers Song

James Humes

Plays the Super Mario Brothers theme song

__________________________________________________________________________
HandleGraphicsSetGet class

Andrew Newell

An extension of the handle graphics set/get class HGSETGET

__________________________________________________________________________
GetFullPath

Jan Simon

Full path name for partial or relative path

__________________________________________________________________________
Simlog

Robin Larsson

GUI to enable easy logging of multiple signals in Simulink. Log a complete subsystem with one click

__________________________________________________________________________
Analog / Mixed Signal Examples

Dick Benson

Extensive collection of examples for analog and mixed signal design work

__________________________________________________________________________
ObliqueView

John Barber

View an axes using an oblique projection

__________________________________________________________________________
Add Simulink Blocks from a given Model File with context menu

Paul

Customizes Simulink context menu with all blocks from a model file custom_context_menu_blocks.mdl

__________________________________________________________________________
Interactive Data Navigation Pane Widget

Thomas Montagnon

Widget to interactively & graphically select a section of a large dataset you want to work on

__________________________________________________________________________
Minor Time Step Logging

Guy Rouleau

Demonstration showing how to log data computed by the Simulink® solver at minor time steps

__________________________________________________________________________
legendflex: A more flexible legend

Kelly Kearney

Create a legend with more flexible positioning and labeling capabilities

__________________________________________________________________________
Video Sudoku Solver

Teja Muppirala

Solves a sudoku with a web camera and then displays it while tracking the original video feed

__________________________________________________________________________
Creating Hatched Patches

(Multiple Authors)

Multiple files show how to hatch patches and legends

__________________________________________________________________________
Matlab 3D figure to 3D (X)HTML

Dirk-Jan Kroon

Converts 3D objects of a Matlab figure to XHTML embedded X3D file. Interactive 3D website graphics

__________________________________________________________________________
Pack & Unpack variables to & from structures with enhanced functionality

Adi Navve

v2struct packs and unpacks variables to and from structures with enhanced functionality

__________________________________________________________________________
AutoSizeOnConnect

Mike Anthony

Automatically resizes the number of ports on a Simulink block for automatic connection

__________________________________________________________________________
MorphTool

Brett Shoelson

An interactive environment for morphologically operating on images

__________________________________________________________________________
Smart PowerPoint Exporter

Dmitriy Aronov

Exports Matlab figures to PowerPoint, fixing formatting directly in PowerPoint to allow easy editing

__________________________________________________________________________
Pilot Directed Continuous Synchronization of OFDM

Dick Benson

Model of a generic OFDM system with closed loop control of carrier and timing recovery

__________________________________________________________________________
Fast and Robust Curve Intersections

Douglas Schwarz

Computes intersection points of two curves

__________________________________________________________________________
BallBeam

Jeffrey Kantor

Demonstrates Proportional-Derivative (PD) control using a ball and beam simulation

__________________________________________________________________________
cmtdtool

Yasumitsu Ito

cmtdtool can reduce and automate manual operations required to perform model-based testing

__________________________________________________________________________
fdep: a pedestrian function dependencies finder

us

FDEP dissects MATLAB files and iteratively looks for all user defined functions used during runtime

__________________________________________________________________________
notBoxPlot - alternative to box plots

Rob Campbell

Visualizes raw (grouped) data along with the mean, 95% confidence interval, and 1 SD

__________________________________________________________________________
Traveling Salesman Problem - Genetic Algorithm

Joseph Kirk

Finds a near-optimal solution to a TSP using a GA

__________________________________________________________________________
Ellipse

David Long

Adds ellipses to the current plot

__________________________________________________________________________
Chebfun

Chebfun Team

Numerical computation with functions instead of numbers

__________________________________________________________________________
Batman Equation: The Legend

Mingjing Zhang

Plot the Batman logo with the legendary "batman equation"

__________________________________________________________________________
3D Polar Plot

Ken Garrard

Plots 3d polar data with polar axis and polar grid

__________________________________________________________________________
Adjust error bar width

Arnaud Laurent

Adjust error bars width in an errorbar plot to a ratio of the x-axis or a length (x-axis units)

__________________________________________________________________________
Scrollsubplot

Bjorn Gustavsson

Extends subplot to infinite canvas

__________________________________________________________________________
Moody Diagram

Tom Davis

Generates Moody Diagram

__________________________________________________________________________
Vivid Colormap

Joseph Kirk

Creates a personalized, vivid colormap

__________________________________________________________________________
Simulink for Natural Interaction Device (NID)

Takashi Chikamasa

A set of Simulink blocks interfaced with OpenNI and Microsoft Kinect SDK

__________________________________________________________________________
CPU Info

Ben Tordoff

Read various bits of information about the CPU and operating system

__________________________________________________________________________
addcopyright

Mirko Hrovat

Add copyright information to an m-file or group of m-files


Get the MATLAB code

Published with MATLAB® 7.14

Comments are closed.

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