File Exchange Pick of the Week

Our best user submissions

Looking Back: 2015 in Review

Posted by Brett Shoelson,

2015 is officially over...we hope it was a great one for you. Here once again, to close out the Pick-of-the-Week year, a review of our Picks of the year. Happy New Year, everyone!

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.


Get the MATLAB code

Published with MATLAB® R2016a

Title/Author/Summary/Notes Image
__________________________________________________________________________

Bilateral Filtering

Douglas Lanman

Implements bilateral filtering for grayscale and color images.

__________________________________________________________________________

SCATTERBAR3

Manu Raghavan

Creates a 3-D bar chart where bars are placed in user specified X-Y locations.

__________________________________________________________________________

polyfix(x,y,n,xfix,yfix,xder,dydx)

Are Mjaavatten

Fit polynomial p to data, but match exactly at one or more points

__________________________________________________________________________

Video Processing Tutorial

Image Analyst

Tutorial to read, process, and create video files.

__________________________________________________________________________

nflcolor

Alan Bindemann

Return NFL color values by team or city name

__________________________________________________________________________

geoscience-community-codes/GISMO

Glenn Thompson

GISMO - a framework for scientific research in seismology/infrasound

__________________________________________________________________________

Snake Algorithm

Iman

The goal is to find a contour that best approximates the perimeter of an object.

__________________________________________________________________________

Enigma

Matt Brauer

Enigma M3 Emulator

__________________________________________________________________________

MATLAB Dependency Injection

Matt McDonnell

A dependency injection framework for MATLAB.

__________________________________________________________________________

Bubblegum plot

Job

Scatter plot with soap bubbels

__________________________________________________________________________

Word Data Visualisation

Jenny

Makes word clouds and semantic surface visualisations from a set of documents.

__________________________________________________________________________

BusDataStoreComparator

Shashikiran Rajashekar

Compares Bus Data Store (Simulink.bus)

__________________________________________________________________________

Plot and compare histograms; pretty by default

Jonathan C. Lansey

Compares multiple sets of data elegantly. Set bins and axis bounds to be appropriate for the data.

__________________________________________________________________________

Detect and Track Multiple Faces

Dima Lisin

Detect and track multiple faces from live video.

__________________________________________________________________________

Passive Mode FTP in MATLAB

Idin Motedayen

These files allow users to use passive mode FTP in MATLAB.

__________________________________________________________________________

Megan Simulator (XKCD)

Alfonso Nieto-Castanon

Stick-figure model

__________________________________________________________________________

STRUCT2STR

Marco Cococcioni

Converts a struct intoa char string and, if needed, display the string. The function allows exportin

__________________________________________________________________________

geom2d

David Legland

Geometry library for matlab. Performs geometric computations on points, lines, circles, polygons...

__________________________________________________________________________

Bubbleplot - Multidimensional scatter plots

Ameya Deoras

Visualize up to 6 dimensions of data using point clouds

__________________________________________________________________________

Mission On Mars Robot Challenge 2015 - France

Pascale Naillard

Documentation, Simulation and Arduino/Raspberry Pi design and models

__________________________________________________________________________

MIPS processor in Simulink

Mikhail

Implementation of single-cycle MIPS processor in Simulink

__________________________________________________________________________

Align axes labels in 3D plot

Matthew Arthington

Align the x, y and z labels of the current axes with the x, y and z axes for 3D plots.

__________________________________________________________________________

Auto flush

Techsource Technical Team

Demonstrates auto flushing using an ultrasonic sensor.

__________________________________________________________________________

Testing of Safety Critical Control Systems

Yogananda Jeppu

This is a presentation on testing of safety critical control systems.

__________________________________________________________________________

Short path name on Windows (COM server)

Jerome Briot

Get the short path name of files and folders on Windows

__________________________________________________________________________

Bus Object Bus Creator

Landon Wagner

Tool to automatically populate a busCreator with BusElements names defined in a Bus Type.

__________________________________________________________________________

Introduction to MuPAD for Plant Modeling

MathWorks JMAAB Team

Introduction to MuPAD for Plant Modeling

__________________________________________________________________________

XKCDIFY

Stuart Layton

Redraw existing plots to look like XKCD style plots

__________________________________________________________________________

imageSetViewer

Brett Shoelson

Easily create a tab-panel view of images in an imageSet

__________________________________________________________________________

Write Cell Array to Text File

Roland Pfister

A cell array is written to a delimited output file, incl. options for appending & custom delimiters.

__________________________________________________________________________

Cell Array to CSV-file [improved cell2csv.m]

Jerry

Writes cell array content into a *.csv file.

__________________________________________________________________________

CELLWRITE

Francis Barnhart

Cellwrite writes mixed cell array data to a CSV file.

__________________________________________________________________________

The X Collection

Yvan Lengwiler

Collection of programs that ease interaction with Excel files.

__________________________________________________________________________

2D Line Curvature and Normals

Dirk-Jan Kroon

Accurate Curvature and Normals of a line/contour consisting of 2D points

__________________________________________________________________________

RemoveSheet123 - remove default Excel sheets

Noam Greenboim

Remove default sheets ("sheet1" ,"sheet2", "sheet3") from an Excel file

__________________________________________________________________________

JSONlab: a toolbox to encode/decode JSON files in MATLAB/Octave

Qianqian Fang

JSONlab is an open-source JSON/UBJSON encoder and decoder for MATLAB and Octave.

__________________________________________________________________________

nasa/T-MATS

Jeffryes

Simulink Toolbox for the Modeling and Analysis of Thermodynamic Systems, such as gas turbines

__________________________________________________________________________

Structure display

Thomas Deneux

simple recursive display of a structure content in Matlab

__________________________________________________________________________

cachedcall

Aslak Grinsted

Cache the results of slow function calls

__________________________________________________________________________

EXPAND

Matt Fig

Replicate and tile each element of an array.

__________________________________________________________________________

deploypcode(source_dir, target_dir, varargin)

Sven

DEPLOYPCODE recursively searches a directory for .m files, creating encrypted .p files with .m help

__________________________________________________________________________

plot_subfun

Christopher Pedersen

plots the subroutines in a function, and their dependencies on each other

__________________________________________________________________________

For-Each

Jeremy Hughes

Tools for simplifying for-loops. Customizable loop iteration.

__________________________________________________________________________

Decimate Polygon

Anton Semechko

Simplify a 2D closed, piecewise linear contour by specifying boundary offset tolerance.

__________________________________________________________________________

Rolling Ball on Plane

Janne Salomäki

Model of a rolling ball on plane using SimMechancs.

__________________________________________________________________________

CAD APPS

Larry Silverberg

Computer Aided Design (CAD) and Exploration Applications (APPS)

__________________________________________________________________________

FAST, PROGRAMMATIC string searching in directories of MATLAB code files

Brett Shoelson

VERY FAST Command-Line searching for text contained in MATLAB code files.

__________________________________________________________________________

Genetic Packman

Hanan Kavitz

A simple demonstration of Genetic Algorithm using all times favorite game.

__________________________________________________________________________

Number to Words

Stephen Cobeldick

Convert a number to a string giving the English name of the number value (GB/US).

  • Note

    Comments are closed.