Publié le


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...

presque 18 ans il y a

Thumbnail

Publié le


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...

presque 18 ans il y a

Thumbnail

Publié le


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...

presque 18 ans il y a

Thumbnail

Publié le


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...

presque 18 ans il y a

Thumbnail

Publié le


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...

presque 18 ans il y a

Thumbnail

Publié le


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....

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


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]...

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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...

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


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

environ 18 ans il y a

Thumbnail

Publié le


Advanced MATLAB: Handles and other inputs to GUIDE callbacks
There are three inputs to every automatically generated callback from GUIDE: function edit1_Callback(hObject, eventdata,...

environ 18 ans il y a

Thumbnail

Publié le


Saving a MATLAB graphic or Simulink model to Word
You may have noticed some recent changes in the format of this blog. Here’s what to expect on a regular basis – two...

environ 18 ans il y a

Thumbnail

Publié le


Widgetpalooza: 12 widgets coded up in a GUI
This short video starts with two minutes of trying every widget on the example GUI. Then there is five and a half minutes of...

environ 18 ans il y a

Thumbnail

Charger plus