File Exchange Pick of the Week

Our best user submissions

2018 Index

I hope you’re reading this in 2019 after coming back from vacation (or you’re on our blog to avoid conversation with the in-laws).  Here are all of our picks and posts from 2018.  Have a great new year!

Pick of The Week Index

Let It Snow

Richard Moore

Your office has no window. You want to see ridiculously large snowflakes. I’ve solved your problem

Non-Uniform Contourf

Yuxin Jiang

This function allows non-uniform contour levels contourf/imagesc/pcolor.

Ugly Data App

Adam Sifounakis

Easily clean up your ugly data!

Whac-a-Mole with Arduino

Sophia Hubscher

MATLAB and Arduino are used to build a fun Whac-a-Mole game

New MathWorks Tools

MathWorks Development

This post highlights new features over the last few releases that have replaced old picks.

A Classy MATLAB Wrapper for your C++

Oliver Woodford

An example of how to safely encapsulate a C++ class in a MATLAB class, via a mex interface.

Fruit Package

kim9091

Fruit Package

Contour Data

Duane Hanselman

Extract contour data created by CONTOUR, CONTOURF, CONTOUR3, and CONTOURC.

The Curling Game

Corey Lagunowich

App that simulates a single end of curling

Win some cash with your live scripts!

MathWorks Physics Team

A set of questions and solutions modeling an electric car using a simple torque speed curve

AutoFromTag

Mike Anthony

Ever wish after creating a GOTO block, you could automatically have a corresponding FROM appear?

Keeping track of figures

Douglas Schwarz

Easily switch between figures using a menu that is created automatically.

GUIDE to App Designer Migration Tool

MathWorks App Designer Team

Use the GUIDE to App Designer Migration tool to help transition your GUIDE apps to App Designer.

Simulink Pacer (Again)

MathWorks Development

This post show a new way to slow down Simulink simulations to wall clock speed.

Data Acquisition Live app

Andrei Ursache

App for acquisition live view and data logging from a DAQ device or sound card

Dir Tab

Julian

Tabulate directory list (dir results as table also with extension)

Persistent Data for Lookup Tables in Simulink

Jason Nicholson

How to speed up Simulink models that use large lookup tables.

Timing Experiments

MathWorks Development

This post shows a means for timing MATLAB code.

Wavelet Tech Talks – MATLAB Code Files

Kirthi Devleker

MATLAB source code used in Wavelet Tech Talks 3 and 4

Manage Simulink Data Variations with simulinkParser

Tigran Mkhoyan

a simple config parser for Simulink

The HDR Toolbox

Francesco Banterle

The HDR Toolbox is a toolbox for processing High Dynamic Range (HDR) content.

Arduino Engineering Kit

MathWorks Maker Team

MATLAB and Simulink support for hardware components used in the Arduino Engineering Kit.

Function Handle Constructor

Rody Oldenhuis

Creates evaluable function handles for any function, possibly outside the MATLAB search path

A couple of my favorite new Image Processing Toolbox functions

Philip Kollmannsberger

Calculates the 3D skeleton of an arbitrary binary volume using parallel medial axis thinning.

Maximize your figures

MathWorks Development

Minimize and maximize your figures!

Is Net Available

Rik Wisselink

Check for an internet connection by pinging one of Google’s DNSes

String Art

Giuseppe Cardillo

Stringart: Play with geometry and Bezier’s quadratic curve

String Art II

Giuseppe Cardillo

Stringart: Play with geometry and Bezier’s quadratic curve

Sphero

Danvir Sethi

Control a Sphero from MATLAB and Simulink

Robotics Toolbox and the New File Exchange Feature

Peter Corke

MATLAB and Simulink tools for analysing and simulating mobile robots and robot manipulators.

Safer Semaphore

Igor

A semaphore for Matlab

Path Simplification (and Binary Image Reconstruction!), Made Easy

Wolfgang Schwanghart

The Douglas Peucker algorithm reduces the number of points in a curve.

Physics Course Live Scripts using Symbolic Math Toolbox

Kurt Braeuer

Basic Physics Course with MATLAB’s Symbolic Math Toolbox and Live Editor

R2018b Features

MathWorks Development

This post highlights some exciting new features in R2018b.

ShakespeareInsult

Jos (10584)

returns a Shakesperian insult

Handle Classes – Live Editor Challenge Winner (Student Category)

Ameer Hamza

This live script demonstrates the use of handle classes by creating and visualizing tree structures in MATLAB.

EDF Read

Brett Shoelson

A simple file reader for European Data Formatted (EDF-) files.

‘Custom Syntax for Formatted Strings with %s’\{SPRINTF}

Will Fox

Overload the cell array ‘\’ operator to have nice syntax for sprintf

Dynamics of Rigid Bodies – Live Editor Challenge Winner (Faculty Category)

Anna Sibilska-Mroziewicz

This live script uses the power of Live Scripts to teach students the dynamics of rigid body systems with customizable illustrations.

Zombie Outbreak

E. Cheynet

How long will humanity survive to zombiism ?

WINNER and WINNER II

MathWorks Communications System Toolbox Team

Model and simulate spatially-defined channels for multi-user MIMO wireless systems

Drawing Shear Force, Bending Moment Diagram

Lateef Adewale Kareem

This function SFBM.m calculates and draw the shear force and bending moment diagrams.

Yankee Swap

Heather Gorr

App for Yankee Swap (or White Elephant) holiday gift exchange games

Let’s draw Spider-Man!

Ikumi Takemura

Run this file and you can get Spider-Man! You can get your original Spider-Man by just changing colors.

|
  • print

Comments

To leave a comment, please click here to sign in to your MathWorks Account or create a new one.