File Exchange Pick of the Week

Our best user submissions

Talking MATLAB

Posted by Michelle Hirsch,

Fahad Al Mahmood’s Speak takes advantage of Microsoft Office’s spoken word engine to make MATLAB talk. This brings me back to grad school days, using MATLAB 5 on a PowerComputing Mac clone. Speak was a function specifically on MATLAB on the Mac that did the same thing. … read more >>

Surface plots from scatter data

Posted by Doug Hull,

I do a lot of seminars and talk to a lot of people about what they are trying to do in MATLAB. One of the more common questions is how to get a surface plot from their data when the data is not on a regular grid. Zain, here at... read more >>

Instrument Drivers

Posted by Michelle Hirsch,

You all know that Release 14 was just released (which will probably put me out of the File Exchange business since the new features make my most popular files irrelevant). One of the things I’m most excited about is the introduction of Instrument Drivers to the Instrument Control Toolbox…. read more >>

Interactive Movie Player

Posted by Michelle Hirsch,

NoteThe file submission referenced in this post is no longer available on File Exchange. OK, it's time for a confession. I'm embarrassed. Really embarrassed. A little while back I posted a media player to MATLAB Central. I spent probably 5 minutes plugging an ActiveX control of... read more >>

World’s greatest predictive tool

Posted by Michelle Hirsch,

People do some fancy stuff with MATLAB to predict future events – from what the stock market will do next to determining if a design change will allow an airplane to meet performance specs. These capabilities are amazing, but sometimes you just need a simple answer, and you need… read more >>

Two dimensional histogram

Posted by Doug Hull,

The other day I was doing a Monte Carlo analysis where I had two independent varables and one scalar output. A good visualization for this is a two dimensional histogram. Unfortunatly, these are not directly supported in MATLAB, but thankfully Kangwon Lee has developed one and shared it with the... read more >>

Minimum of an entire matrix

Posted by Doug Hull,

NoteThe file submission referenced in this post is no longer available on File Exchange.
Duane wrote the book on MATLAB, he also wrote this pair of functions to find the max and min of an entire matrix rather than using the standard MATLAB method of returning the maximum of each… read more >>

Automatic HTML Help Generation

Posted by Michelle Hirsch,

NoteThe file submission referenced in this post is no longer available on File Exchange. I really like M2HTML, which automatically creates HTML documentation for MATLAB m-files and toolboxes. It quickly gives you a view into all of the files in a related project, including dependency/cross-reference information. This is... read more >>

Browser shortcuts to useful MATLAB help

Posted by Doug Hull,

NoteThe file submission referenced in this post is no longer available on File Exchange.
There are lots of ways to get help on MATLAB related issues, you can call tech support, e-mail them, or go to the web. This week’s entry is a bunch of links to put in your… read more >>

Add horizontal and vertical lines

Posted by Doug Hull,

How many times have you done something like this?
% BEGIN draw a horizontal line
xMin = 0; xMax = 10; % the current extents of the x axis
yVal = 12;
hold on
plot([xMin xMax], [yVal, yVal])
hold off
% END draw a horizontal line
Hline and Vline are simple but useful tools that draw a horizontal… read more >>

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