File Exchange Pick of the Week

Our best user submissions

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

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 the links to the “Pick of the Week” tag.

As always, your comments are welcome. Happy New Year, everyone!

The Ideal Gas Law, Data, and Footballs

Daniel Frey

Explore the phenomena behind deflategate and learn about data analysis

__________________________________________________________________________
Deep Learning in 11 Lines of MATLAB Code

MathWorks Deep Learning Toolbox Team

Use MATLAB®, a simple webcam, and a deep neural network to identify objects in your surroundings.

__________________________________________________________________________
Lego Mindstorms EV3 Bike Project

Michele Basso

Model based control of a Lego Mindstorms EV3 bike

__________________________________________________________________________
Solving Missionaries and Cannibals Problem

Mikhail

Missionaries and Cannibals Problem solved with Simulink Design Verifier (and simple visualization)

__________________________________________________________________________
Animated Interactive HTML

Benjamin I

Convert a matlab mesh to a transforming 3D figure on the web

__________________________________________________________________________
Semaphore POSIX and​ Windows

Andrew Smart

Patches Dillon’s work to allow native semaphore usage within Matlab on Windows and POSIX systems

__________________________________________________________________________
PPAP

Yoko Miyazaki

PPAP Animation by MATLAB

__________________________________________________________________________
Deep Learning: Transfer Learning in 10 lines of MATLAB Code

MathWorks Deep Learning Toolbox Team

Use transfer learning for training a deep neural network to classify 5 different types of food.

__________________________________________________________________________
Deep Learning in 11 Lines of MATLAB Code

MathWorks Deep Learning Toolbox Team

Use MATLAB®, a simple webcam, and a deep neural network to identify objects in your surroundings.

__________________________________________________________________________
3DScope

Giampiero Campa

Multitrack 3D Simulink Scope

__________________________________________________________________________
Hyperlink

Michele Scalseggi

This function displays a hyperlink pointing either to a web page or to some MATLAB code.

__________________________________________________________________________
Mobile Devices Challenge

Jiro Doke

MathWorks announces the winners of the 2017 Mobile Devices Challenge.

__________________________________________________________________________
Physical Units Toolbox

Sky Sartorius

Enables operations using hundreds of supported physical units of measurement and physical constants.

__________________________________________________________________________
Customizable Heat Maps

Ameya Deoras

Visualize data as a heatmap with many customizable options.

__________________________________________________________________________
Guide To Object

Neil Hopcroft

Tool for converting GUIDE UIs to Object Oriented Matlab

__________________________________________________________________________
parseTime

Robert

Converts number of seconds to a human readable time string.

__________________________________________________________________________
The Speech Transmission Index (STI)

Jacob D

An implementation of the Speech Transmission Index (STI) for MATLAB

__________________________________________________________________________
easyBrowser

Michele Scalseggi

Browse easily through MATLAB files and folders

__________________________________________________________________________
circleFinder

Brett Shoelson

Interactive app and function to find circles in an image.

__________________________________________________________________________
Subplot Position Calculator

Christopher Hummersone

Calculate subplot positions by specifying figure margins and axis scaling.

__________________________________________________________________________
cell2underlying

MathWorks Parallel Computing Toolbox Team

Simplifies use of tall arrays with fileDatastore

__________________________________________________________________________
Deep Learning Tutorial Series

Johanna Pingel

Download code and watch video series to learn and implement deep learning techniques

__________________________________________________________________________
Process Manager

Brian Lau

Matlab class for launching and managing asynchronous processes

__________________________________________________________________________
CatStruct

Jos (10584)

Concatenate/merge structures (v4.1, feb 2015).

__________________________________________________________________________
Source Control Information Block

Gavin Walker

Display Simulink project source control information in the Simulink editor

__________________________________________________________________________
CNN for Old Japanese Character Classification

Akira Agata

Create Simple Deep Learning Network for Old Japanese Character Classification

__________________________________________________________________________
Fidget Spinner (Simscape Multibody)

Pavel Roslovets

3DOF gyro psysical model of fidger spinner

__________________________________________________________________________
Signature Tool

McSCert

The Signature Tool extracts the interface of a Simulink subsystem.

__________________________________________________________________________
“Read text from a PDF document”

Derek Wood

Read the text from a simple PDF document into MATLAB as a string

__________________________________________________________________________
Real-Time Pacer for Simulink

Gautam Vallabha

Simulink block for forcing a simulation to run in real (wall clock) time

__________________________________________________________________________
impressionism

David Mills

impressionism takes an RGB image and “paints” it as though it were an impressionist painting.

__________________________________________________________________________
OOP example

per isakson

tracer4m traces calls to methods and functions.

__________________________________________________________________________
Stateflow sliding mode controller demo

Bogumila & Zbigniew Mrozek

Controller jumps between fast unstable trajectories. It has very fast response, short settling time

__________________________________________________________________________
nancumprod

Brett Shoelson

Compute the cumulative sum of matrices, specifying the treatment of NaNs.

__________________________________________________________________________
csvreadtail

Mike

Reads the last N lines of a CSV file without needing to load and parse the entire file.

__________________________________________________________________________
Cursorbar

Marjorie

Cursorbar creates a cursor line attached to an axes or lines.

__________________________________________________________________________
Membrane Logo Zoetrope

Ned Gulley

A zoetrope-style animation of the MathWorks logo.

__________________________________________________________________________
MATLAB Basemap Data

MathWorks Mapping Team

Color terrain basemap data for geographic visualization.

__________________________________________________________________________
New Deep Learning Blog

Steve Eddins

A new MathWorks blog on deep learning.

__________________________________________________________________________
Mock Object

Paul Sexton

A mock object library for MATLAB.

__________________________________________________________________________
labelpoints

Adam Danz

Automatically label points in your plot given x and y values & an array of labels.

__________________________________________________________________________
Mex Multithreading

Dirk-Jan Kroon

Example of (Windows) multi-threading in a MEX file

__________________________________________________________________________
STOICAL

Reinhold

A Toolbox for Efficient Parameter and Structure Variation of Simulation Models in Simulink

__________________________________________________________________________
QR Code encode and decode

Lior Shapira

Functions to encode and decode a QR bar-code in images

__________________________________________________________________________
Get Computer MAC Address

Xiangrui Li

Get MAC address for different operating systems

__________________________________________________________________________
getElevations

Jaroslaw Tuszynski

getElevations function queries Google Maps API webservice for ground elevations

__________________________________________________________________________
Line – Goto From Tool

MsCSert

The Line to Goto/From tool converts signal lines to Goto/From connections, and vice versa.

__________________________________________________________________________
Pottslab – Multilabel segmentation of vectorial data

Martin

Multilabel image segmentation for vector-valued images based on the Potts model

__________________________________________________________________________
“Historical Stock Data Download (alternate Method)”

Captain Awesome

Retrieves historical stock data from Yahoo Finance by parsing html pages instead of .csv download.

__________________________________________________________________________
Star Wars API Reader

Heather Gorr

Read data from the Star Wars API.

Note

Comments are closed.