File Exchange Pick of the Week

Our best user submissions

Results for: Picks

Fruit Package

Posted by Jiro Doke,

Jiro‘s pick this week is A simple fruit package by kim9091.This one is a fun and well-written example of 3D graphics using basic patch objects. You can draw 13 different kinds of fruits with ability to specify geometric parameters. For example, here’s a strawberry.s = fruit.strawberry([0 0 0], 5); view(3) light To… read more >>

New MathWorks Tools

Posted by Sean de Wolski,

Sean‘s pick this week is to revisit three prior Picks of the Week. While reading through the 2017 review and reviews for the previous years, I saw a few picks where MathWorks has now incorporated similar functionality into the product.


Whac-a-Mole with Arduino

Posted by Jiro Doke,

Jiro‘s pick this week is Whac-a-Mole with Arduino by Sophia Hubscher. Here’s a fun classic arcade game, Whac-a-Mole, built using Arduino. What do I like about it? The program is nicely written and is very well commented. You can just read the program and understand exactly what it is doing. I… read more >>

Ugly Data App

Posted by Richard Ruff,

Richard is a Consultant at MathWorks focused on the Embedded Coder product for code generation, primarily in the Aerospace
Richard’s pick this week is Ugly Data App by Adam Sifounakis.


Non-Uniform Contourf

Posted by Jiro Doke,

Jiro‘s pick this week is non-uniform contourf/imagesc/colorbar by Yuxin Jiang.I discovered this File Exchange entry after seeing a question (note, the question is in Japanese) on MATLAB Answers. The user wanted to create a contourf with a particular color at a given range. There are probably a number of ways… read more >>

Let It Snow

Posted by Sean de Wolski,

Sean‘s pick this week is LetItSnow by Richard Moore.

It’s pretty simple, for those of us on the east coast of the US: let it snow! Download the file to see the pretty animation.

And by that I…

Looking back: 2017 in review

Posted by Brett Shoelson,

And so 2017 comes to an end. And here again, to close out a year of exciting File Exchange Contributions: our annual review of our Picks of the year.

You can read the original blog posts for each of these picks by clicking on the names of the files and following… read more >>

Star Wars API Reader

Posted by Sean de Wolski,

Sean‘s pick this week is Star Wars API Reader by Heather Gorr.

What is the average height of an Ewok?

allspecies = swapiread(‘species’);
allspecies( == “Ewok”, ‘average_height’)
ans =

Download Stock Data

Posted by Jiro Doke,

Jiro‘s pick this week is “Historical Stock Data Download (alternate Method)” by Captain Awesome.I’m not an expert in stocks, but I stumbled upon this entry when I received a question from a training customer asking about the now removed Datafeed Toolbox function, yahoo. Earlier this year, Yahoo! changed their API,… read more >>

Minimizing energy to segment images, or cluster data

Posted by Brett Shoelson,

Brett‘s Pick this week is Pottslab – Multilabel segmentation of vectorial data, by Martin.
Segmenting images and clustering data are very common challenges, for which MATLAB (and MathWorks Toolboxes) provide numerous solutions. Martin’s Potts-energy-based approach works beautifully for some difficult cases. Consider the ‘lighthouse.png’ image that ships with the Image Processing… read more >>