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

Published


Practical example: Setting transparency on a patch
First, be sure to check out the new home of LazyWeb. We had three of the challenges closed, but there are three still open....

19 years ago

Thumbnail

Published


Practical example: Algorithm development for making colormaps
In a recent post, I mentioned LazyWeb It worked better than I expected. Matt posted some code that I requested that will...

19 years ago

Thumbnail

Published


LazyWeb on the File Exchange
In a recent post, I showed how Roger did a mash-up of two prior Picks. In the video, I actually made a request that someone...

19 years ago

Thumbnail

Published


Mash-up with text message and password obscuring
One of the purposes of MATLAB Central is to encourage collaboration and code sharing in the MATLAB community. I was...

19 years ago

Thumbnail

Published


New MATLAB contest tomorrow
I love the MATLAB contest, one of the great things about working at The MathWorks is I get to ‘play test’ the contest before...

19 years ago

Thumbnail

Published


Advanced MATLAB: Surface plot of nonuniform data
Two minute video shows how to fit a surface to nonuniform data. Real data is not always on a nice X,Y grid, but the MATLAB...

19 years ago

Thumbnail

Published


MATLAB Basics: GUI input validation
Two minute video shows how to validate GUI input. This makes sure that user input will not break your code. This example...

19 years ago

Thumbnail

Published


MATLAB Basics: Linearly spaced vectors
When I look at code written by new users, sometimes, I will see code like this: a = [1 2 3 4 5 6 7 8 9 10 11 12 13 14...

19 years ago

Thumbnail

Published


MATLAB can “txt msg u :)”
People have used different methods over the years to have MATLAB alert them when MATLAB is done with a long set of...

19 years ago

Thumbnail

Published


MATLAB Basics: Getting started from Excel
This is one of a series of videos covering MATLAB basics. It is meant for the new MATLAB user. This video covers how to use...

19 years ago

Thumbnail

Published


MATLAB Basics: Setting a background image for a GUI
I recently got a question in my inbox asking how to set the background image for a GUI. This is done by creating an axes in...

19 years ago

Thumbnail

Published


Using the clipboard from a GUI
Many of you have surely noticed that this blog took a sharp turn towards video content since I moved to the Advanced Support...

19 years ago

Thumbnail

Published


MATLAB Basics video: Gallery of surface plots
This is one in a series of videos covering MATLAB basics. It is meant for the new MATLAB user. This video covers how a...

19 years ago

Thumbnail

Published


MATLAB Basics video: Using NaN as placeholder data in graphics
This is one in a series of videos covering MATLAB basics. It is meant for the new MATLAB user. This video covers how to uses...

19 years ago

Thumbnail

Published


Masking typed passwords with asterisks
Sometimes really good files fly under my radar here at the File Exchange. Thankfully, my buddy Brett noticed this little...

19 years ago

Thumbnail

Published


Cool feature: Run configurations
This cool feature will be useful to many MATLAB users that write functions and want an easy way to test them in multiple...

19 years ago

Thumbnail

Published


MATLAB Basics video: UIGETFILE for selecting a file in a script, function or GUI
This is one in a series of videos covering MATLAB basics. It is meant for the new MATLAB user. This video covers how to use...

19 years ago

Thumbnail

Published


MATLAB Basics video: Colormaps
This is one of a series of videos covering MATLAB basics. It is meant for the new MATLAB user. This video covers how to use...

19 years ago

Thumbnail

Published


MATLAB Basics video: Interleaving data based on unique identifier
This is one in a series of videos covering MATLAB basics. It is meant for the new MATLAB user. This video covers how to take...

19 years ago

Thumbnail

Load more