Published


MATLAB Basics: Setting edge color for large surface plots
Often if you make a surface plot with SURF for a large dataset, it will appear all black because MATLAB is trying to draw...

18 years ago

Thumbnail

Published


WHATS
Aldo Caraceto, one of our Application Engineers from Italy, recently wrote to tell us about a new post on the File...

18 years ago

Thumbnail

Published


MATLAB Basics: Adding a toolbar to a GUI
People often make their own GUIs in GUIDE and they have a data visualization. When you embed an axis in your own GUI rather...

18 years ago

Thumbnail

Published


Puzzler: Overlapping rectangles
Today’s challenge is one where you need to figure out if two rectangles have a non-zero area of overlap. The rectangles will...

18 years ago

Thumbnail

Published


A Template Saves You Time
Jiro's pick this week is NEWFCN by Frank González-Morphy. We all have our own style of writing functions in MATLAB. I've...

18 years ago

Thumbnail

Published


Advanced MATLAB: Class system for OOP in MATLAB introduction
This week we will be looking at the MATLAB class system. This video does not cover the “why” of doing OOP (Object Oriented...

18 years ago

Thumbnail

Published


Puzzler: Data exploration solution
This was a fun little puzzle. I wonder how many people got to the first image, but did not continue to the real...

18 years ago

Thumbnail

Published


Puzzler: Data exploration
This is a puzzler without explanation. Brett got it in about five minutes, some of the other folks wandering near my office...

18 years ago

Thumbnail

Published


MATLAB Basics: Interpolating data with interp1
This short video shows how you can take a sparsely sampled sine wave and use interp1 to interpolate the missing data points....

18 years ago

Thumbnail

Published


Atomic clock + alarm challenge
NoteThe file submission referenced in this post is no longer available on File Exchange. Bob's pick this week has a...

18 years ago

Thumbnail

Published


Puzzler: Six card poker
Update: This solution was found faster than expected. I have replaced the original with a stronger solution that I was...

18 years ago

Thumbnail

Published


MATLAB Basics: Cell arrays for holding different data types
Sometimes in MATLAB you are going to want to store different data types together in one construct rather than try and keep...

18 years ago

Thumbnail

Published


Alarm Clock(s) with Snooze Buttons
Never miss another appointment! How cool! I'm sitting at my desk working, knowing that I have a call in 45 minutes. I can...

18 years ago

Thumbnail

Published


User made videos
I wanted to thank everyone for posting their videos as requested in my prior post [click here]. Here are some of my favorite...

18 years ago

Thumbnail

Published


readtext
Bob's pick this week is readtext by Peder Axensten.   Jiro recently highlighted textscantool which can make it...

18 years ago

Thumbnail

Published


Post your MATLAB Videos
It is no secret that I like teaching MATLAB through videos. I use Camtasia to make and edit my videos, I am very happy...

18 years ago

Thumbnail

Published


Reading Formatted Text
Jiro's pick this week is TEXTSCANTOOL by our very own Stuart McGarrity.   Contents My Data File Header...

18 years ago

Thumbnail

Published


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

18 years ago

Thumbnail

Published


Dual interactive (and useful!) cursors
I love the power and extensibility of MATLAB. Want to create a line you can drag across your plot? It’s not so hard to...

18 years ago

Thumbnail

Published


Detecting Circles in an Image
A customer recently provided me with an image of cells that were roughly circular, but not very well defined, and often...

18 years ago

Thumbnail

Published


Inserting Rows
Jiro's pick this week is INSERTROWS by Jos van der Geest.   This function does exactly what the name says: it...

18 years ago

Thumbnail

Published


Accessing data from one widget to another in GUIDE
Last time, I showed how to add the newly documented UITABLE to a GUI. [click here] There were a few questions [click here]...

18 years ago

Thumbnail

Published


Finding Local Extrema
Many times, I've wanted a quick way to find the local minima or maxima in my data. Carlos Adrian Vargas Aguilera's...

18 years ago

Thumbnail

Published


MATLAB Basics: Adding a table to a GUI
MATLAB GUI developers often want to have a mini-spreadsheet in their GUI. This can be done with a new widget added to the...

18 years ago

Thumbnail

Published


Icon Editor
Bob's pick this week is IconEditor v1.4 by Elmar Tarajan. This tool could improve your MATLAB workflow more than you...

18 years ago

Thumbnail

Published


MATLAB Contest started
The new MATLAB contest is up and running. Here is the challenge. Given a board with numbered pins, your job is to connect...

18 years ago

Thumbnail

Published


MATLAB Basics: Using dbstop if error
When MATLAB throws an error, if you are in a function, you will end up at the base workspace and lose access to the...

18 years ago

Thumbnail

Published


Files Under Folders (FUF)
Bob's pick this week is Files Under Folders (FUF) by Francesco di Pierro.   Have you ever misplaced a file?...

18 years ago

Thumbnail

Published


MATLAB Basics: Array of structures vs Structures of arrays
This short video covers the difference between a “structure of arrays” and an “array of…

18 years ago

Thumbnail

Published


Renaming Variables
NoteThe file submission referenced in this post is no longer available on File Exchange. Jiro’s pick this week is RENVAR by...

18 years ago

Thumbnail

Load more