Rank: 8 based on 1380 downloads (last 30 days) and 38 files submitted
Personal Profile:

Matt holds a master's degree in Mechanical Engineering, and a bachelor's degree in Physics. He is now employed at the Idaho National Lab, where he works in fuels characterization. His main work is to develop new material properties measurement techniques, for which he uses MATLAB daily. He enjoys his family, coding, and the great Idaho countryside.
The image shows off some MATLAB swag I have collected over the years.

Professional Interests:
MATLAB, COMSOL, Thermal characterization, c++

 

Watch this Author's files

 

Files Posted by Matt View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
20 Jan 2012 Screenshot MATLABTETRIS Another MATLAB version of the classic game, Tetris. Author: Matt Fig tetris, gui, game, fun, graphics, patch 206 5
  • 5.0
5.0 | 3 ratings
13 Apr 2011 Screenshot LINECMENU Utility for creating a standard uicontextmenu for line objects. Author: Matt Fig uicontextmenu, uimenu, line, dualcolorplot, plot, utility 7 2
  • 5.0
5.0 | 1 rating
10 Sep 2010 Screenshot RCUMSUMC RCUMSUM cumulative sum of elements, restarted after every zero. Author: Matt Fig cumsum, cumprod 3 0
09 Sep 2010 Screenshot COMBINATOR -combinations AND permutations Returns 1 of 4 different samplings on the set 1:N, taken K at a time. Author: Matt Fig combinations, set, combinatorics, permutations, perms, nchoosek 63 16
  • 5.0
5.0 | 7 ratings
10 Jun 2010 Screenshot CHECKVARS Checks for function masking by variables in an M-File. Author: Matt Fig masking, mask, variables, function 2 1
Comments and Ratings by Matt View all
Updated File Comments Rating
15 Jan 2012 MATLABTETRIS Another MATLAB version of the classic game, Tetris. Author: Matt Fig

Thanks for your comment Mingjing! I am surprised that the game is sluggish on your laptop, as I tested it on 3 laptops out of concern over its graphics-intensive nature. I guess my sample was too small!

One of the goals in making the game was to be able to have everything in one file, which is why I didn't use an image (or any of the other approaches I could have). Now I wonder if I could created the image from repmatting a hard-coded matrix inside the file? I will look into this in the coming weeks when I get time, and see if it speeds things up at all. Thanks for the idea!

13 Jan 2012 Band matrix generation Generates a band matrix Author: Catalin Serban

Caitlin, why did you submit two identical files? Did you do this by mistake, perhaps?

Also, you really should at least familiarize yourself with the ONES function in MATLAB, it would be most useful in your function...

01 Jul 2011 Choosse randomly number of elements from a vector Choosse randomly a number of elements from a vector. Randomly change the position of the vector Author: Dave Correa

Jan, you are absolutely correct. I made a mistake in understanding what this was supposed to do. Thanks for the catch.

Good thing I didn't provide a rating!

30 Jun 2011 Choosse randomly number of elements from a vector Choosse randomly a number of elements from a vector. Randomly change the position of the vector Author: Dave Correa

Why not use the simpler:

out = ini + ceil((fin-ini)*rand(1,num));

30 Jun 2011 sahil_tar sahil_tar Author: sahil

Please delete this and ask your question on MATLAB Answers. The FEX is not a place to ask questions like this...

Comments and Ratings on Matt's Files View all
Updated File Comment by Comments Rating
03 Feb 2012 41 Complete GUI Examples 41 working GUIs to read and learn. Author: Matt Fig Sriharsha

Hi, i have two gui windows. i want to a push button in first GUI , such that when i click this push button, i want to make a panel visible in second GUI, which was initially set to invisible.

Can any one help me to do this?

31 Jan 2012 41 Complete GUI Examples 41 working GUIs to read and learn. Author: Matt Fig Julian

Awesome. Thanks Matt!

23 Jan 2012 41 Complete GUI Examples 41 working GUIs to read and learn. Author: Matt Fig Yonathan

I work with the GUIDE tool
I need to display a inputdlg before I close my GUI...

1.Where I need to define
the closeRequestFcn
set(gcf,'CloseRequestFcn',@my_closefcn)?

2. Where to write the callback?
function my_closereq(src,evnt)
....
.....
end

16 Jan 2012 41 Complete GUI Examples 41 working GUIs to read and learn. Author: Matt Fig TAB
16 Jan 2012 MATLABTETRIS Another MATLAB version of the classic game, Tetris. Author: Matt Fig Winthrop, David

Looks good, runs good. No problems. I think it is really amazing! Nice little EasterEgg in there too (wink-wink).

Top Tags Applied by Matt
self_rating, combinatorics, gui, plot, combinations
Files Tagged by Matt View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
20 Jan 2012 Screenshot MATLABTETRIS Another MATLAB version of the classic game, Tetris. Author: Matt Fig tetris, gui, game, fun, graphics, patch 206 5
  • 5.0
5.0 | 3 ratings
24 Nov 2011 Screenshot Plot and compare nice histograms by default Compares multiple sets of data elegantly. Set bins and axis bounds to be appropriate for the data. Author: Jonathan C. Lansey histogram, bins, bin size, axis bounds, automatic, compare 86 8
  • 4.85714
4.9 | 7 ratings
20 Oct 2011 Screenshot Create Healthy Looking Error Bars Plots nice error bars as the default. Can also top group plots with error bars. Author: Jonathan C. Lansey bar graph, error bars, bars, standard error, errorbars, error 81 8
  • 5.0
5.0 | 4 ratings
16 Sep 2011 Screenshot 3D Surface Plots from Excel Data GUI Upload data from Excel and plot in 3D as a scatter plot, lsq curve fit, contour plot and others. Author: Christopher Rouxel 3d, gui, performance map, design, scatter plot, data import 82 0
  • 5.0
5.0 | 2 ratings
14 May 2011 Screenshot Watermark Project (Watermarking) An application that can be used to hide "ascii text" or "images" into another image using watermark Author: Francesco Pizzo image processing, information encryptin..., gui, self_rating, watermark, communications 85 4
  • 5.0
5.0 | 4 ratings

Contact us at files@mathworks.com