# File Exchange Pick of the WeekOur best user submissions

Posts 11 - 20 of 69

# Puzzler: Difficult algorithm development challenge8

This week’s puzzler is significantly harder than others we have done in the past, I would be surprised (and delighted) to see an answer before I go home tonight…
The challenge is shown… read more >>

It is no secret that I like teaching MATLAB through videos. I use Camtasia to make and edit my videos, I am very happy using it. If you want to make MATLAB videos too, you can use Jing, by the… read more >>

# MATLAB Puzzler: Finding the two closest points29

Here is a new MATLAB Puzzler.
Given two vectors representing the X and Y coordinates of some points, find the two closest points in Cartesian space.

n = 10;
x = rand(1,n);
y = rand(1,n);

# Accessing data from one widget to another in GUIDE4

Last time, I showed how to add the newly documented UITABLE to a GUI. [click here] There were a few questions [click here] about how to access the data in the UITABLE from the callback of another… read more >>

# MATLAB Basics: Adding a table to a GUI42

MATLAB GUI developers often want to have a mini-spreadsheet in their GUI. This can be done with a new widget added to the set of controls available in GUIDE. Now with UITABLE you can add that… read more >>

Sometimes you want something to update in MATLAB on a regular schedule. Timer objects can do that for you. We first introduced this for test and measurement applications, but it has since been moved… read more >>

# MATLAB Basics: Using dbstop if error13

When MATLAB throws an error, if you are in a function, you will end up at the base workspace and lose access to the variables as they were in the function when the error was thrown. This makes it… read more >>

# MATLAB Basics: Array of structures vs Structures of arrays26

This short video covers the difference between a “structure of arrays” and an “array of… read more >>

# Advanced MATLAB: Handles and other inputs to GUIDE callbacks17

There are three inputs to every automatically generated callback from GUIDE:
function edit1_Callback(hObject, eventdata, handles)
A common question that I am asked is “What is the handles… read more >>

# Widgetpalooza: 12 widgets coded up in a GUI9

This short video starts with two minutes of trying every widget on the example GUI. Then there is five and a half minutes of showing the callbacks on the widgets.

Push button
Push button with a… read more >>

Posts 11 - 20 of 69