Published


Fitting a Circle, easily.
You may have noticed some recent changes in the format of this blog. Here’s what to expect on a regular basis – two...

18 years ago

Thumbnail

Published


Practical Example: Placing a sampling grid in a polygon
A while back, I posted a video about how to place points randomly inside of an arbitrary polygon. [Click here] This video...

18 years ago

Thumbnail

Published


X Steam, Thermodynamic properties of water and steam
You may have noticed some recent changes in the format of this blog. Here’s what to expect on a regular basis – two...

18 years ago

Thumbnail

Published


Advanced MATLAB: Subplots
The distinction between MATLAB Basics and Advanced MATLAB is a somewhat arbitrary distinction. The heuristic I use is “If I...

18 years ago

Thumbnail

Published


GUI Layout (Part 3)
This is Part 3 of 3 Pick of the Week entries on GUIs. In Part 1 of the series, I talked about using ResizeFcn to...

18 years ago

Thumbnail

Published


Advanced MATLAB: Calling Simulink from MATLAB
I normally only have two posts a week, but I needed to throw in this extra post to announce a new blog by my buddy Seth....

18 years ago

Thumbnail

Published


MATLAB Basics: Getting a directory listing
In the past we covered how to use UIGETFILE as an alternative to hardcoding the name of a file in your program. [click here]...

18 years ago

Thumbnail

Published


GUI Layout (Part 2)
This is Part 2 of 3 Pick of the Week entries on GUIs, written by guest blogger Jiro In Part 1, I talked about how I...

18 years ago

Thumbnail

Published


Practical example: Intersecting a circle with a line series
As with all the videos in this practical example series, the process of developing code is more important than the...

18 years ago

Thumbnail

Published


GUI Layout (Part 1)
This is a post from Jiro, one of our guest bloggers: One of my favorite things to do in MATLAB is to build GUIs. This is...

18 years ago

Thumbnail

Published


Timing code in MATLAB
It was about a year and a half ago when I posted about using the profiler to find bottlenecks in your MATLAB code [click...

18 years ago

Thumbnail

Published


Sudoku solver
One of the comments that came from the survey we did a few weeks ago is that people miss the traditional Pick of the Week...

18 years ago

Thumbnail

Published


MATLAB Basics: Change the string on a button when pushed
January t-shirt winner will be announced on Friday. There is no survey for this video, but you can still get in on last...

18 years ago

Thumbnail

Published


Practical Example: Adding callbacks to a plot
This eleven minute video shows how you can make plots on two axes such that when one point of a pair is clicked, they both...

18 years ago

Thumbnail

Published


Four years of picks and reader survey results.
Steve just celebrated his second year of blogging about image processing with MATLAB. Loren has been at it for just over...

18 years ago

Thumbnail

Published


Practical Example: Generating points inside a polygon
Notice the link at the bottom for a one minute survey that can get you into a drawing for a MATLAB t-shirt! This ten minute...

18 years ago

Thumbnail

Published


Cool Feature: Video processing demos
Thank you to everyone that answered the survey from my last post. I will be processing the results and reporting in my next...

18 years ago

Thumbnail

Published


MATLAB t-shirt drawing for taking a survey
I have been making a lot more videos for this blog in the last nine months or so. I want to make sure I am making the right...

18 years ago

Thumbnail

Published


Advanced MATLAB: Capturing data from an instrument
In an earlier post, I covered how to collect data from a data acquisition board. This post will do something similar for an...

18 years ago

Thumbnail

Published


Advanced MATLAB: Varargin and Nargin- variable inputs to a function
Most MATLAB functions are overloaded. That means that there are several ways to call them and that MATLAB will “Do The Right...

18 years ago

Thumbnail

Published


File Promo: Hexxagon
I normally tend to the more serious side when making Picks of the Week and shy away from the games that are made with...

18 years ago

Thumbnail

Published


MATLAB Basics: ‘Switch case’ vs. ‘If elseif’
This three minute video takes a look at the “Switch case” flow control statement and contrasts it with the more familiar “If...

18 years ago

Thumbnail

Published


MATLAB Basics: GUIs without GUIDE
GUIDE is the standard way of creating GUIs in MATLAB, but sometimes it is better to make the GUI programmatically. This...

18 years ago

Thumbnail

Published


Advanced MATLAB: ButtonDownFcn
This is the next in a series of advanced topics in MATLAB. My definition of “Advanced” is somewhat nebulous and arbitrary,...

18 years ago

Thumbnail

Published


MATLAB Basics: Functions and subfunctions
This six and a half minute video shows a function being created in MATLAB, then it shows a subfunction being added. ...

18 years ago

Thumbnail

Published


Quality MATLAB Tutorial Blog
In the last six months, this blog has taken a sharp turn towards being a video tutorial blog. There are other blogs that...

18 years ago

Thumbnail

Published


Practical Example: Visualizing the density of a data cloud
I was working with a MATLAB user that had a large number of data points in the form of x,y,z triples. He was mostly...

18 years ago

Thumbnail

Published


MATLAB Basics: Parsing code for better understanding
This six minute video shows you how to use the debugger and other tools to step through complicated code and understand what...

18 years ago

Thumbnail

Published


MATLAB Basics: Scalar and Vector expansion
Two minute video explains scalar and vector expansion. This helps in situations where you are adding a scalar to a matrix...

18 years ago

Thumbnail

Published


Coaching call to debug GUI
This video is a departure from my other videos. This video captures a coaching call between Edgar and me as we debug a GUI...

18 years ago

Thumbnail

Load more