File Exchange Pick of the Week

October 2nd, 2009

Integrating the File Exchange with the MATLAB Desktop

This week's Pick of the Week takes a turn "out of the box"; rather than select a file, I'd like to highlight new functionality in MATLAB that allows one to interface with the MATLAB Central File Exchange directly from one's MATLAB Desktop.

As of the current release of MATLAB (R2009b), the Desktop includes a new tool called, appropriately, the File Exchange Desktop Tool. To access the tool, simply browse from the MATLAB 'Start' button to 'Desktop Tools,' and then to 'File Exchange':

From there, you'll be presented with a standard MATLAB window that will allow you to find and grab files from the Exchange.

Also, be sure to check out this mini video tutorial demonstrating these new capabilities. And be sure to tell us what you think!


Get the MATLAB code

Published with MATLAB® 7.9

4 Responses to “Integrating the File Exchange with the MATLAB Desktop”

  1. Mike Katz replied on :

    Using this is as easy as 1-2-3. Read about it on the desktop blog: http://blogs.mathworks.com/desktop/2009/09/21/the-front-page-of-the-file-exchange-your-desktop/

  2. Brett replied on :

    Mike, you beat us to the punch blogging about this new feature! Thanks for steering our readers to your informative post. :)

  3. Daniel Armyr replied on :

    Hi.
    I have a question about this integration. The file exchange supportes reuploading new versions of code to perform bugfixes and feature additions. As a user of these files, it would be nice the be made aware of when scripts I use commonly are updated. I therefore wonder if the matlab application can scan the files that have been downloaded for updates?

    –DA

  4. Brett replied on :

    Hi Daniel,
    This page:

    http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_env/br2yr0m-31.html#br3hm7u-1

    shows you how to determine if a file has been updated, and even how to get notifications when a watched file is modified.

    Cheers,
    Brett

Leave a Reply

Wrap code fragments inside <pre> tags, like this:

<pre class="code">
a = magic(3);
sum(a)
</pre>

If you have a "<" character in your code, either follow it with a space or replace it with "&lt;" (including the semicolon).


Bob, Brett & Jiro share their favorite user-contributed submissions from the File Exchange.

  • Zach: Hi Doug and Les, I didn’t have a lot of time to mess with this, but I did find a work-around. I plotted...
  • hamed: k
  • Les: @Zach This isn’t exactly what you are looking for but at least it puts all three parameters on the same...
  • Zach: Thanks for your suggestions Doug. I’ll give that a shot and see what happens. I’ve seen many of...
  • Doug: @Zach, I would say to use plotYYY, because that is close to what you want, but using depth as Y makes sense....
  • Doug: @Teja, I think this will work: http://www.mathworks .com/access/helpdesk /help/techdoc/ref...
  • Gify: merry christmas :) nice christmas tree! Regards, Janet Gify
  • Teja: Dear Doug Is there anyway to plot a surface from nonuniform data without meshgrid and griddata? Basically i...
  • Zach: I’m working with geophysical data, so I’d like to produce a depth profile. The y-axis would be...
  • Doug: @Ashok First, please do not use variable names that are MATLAB commands (std and mean). Second, p(j) should be...

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