Rank: 205 based on 1635 downloads (last 30 days) and 8 files submitted
photo

Kenneth Eaton

E-mail
Company/University
Cincinnati Children's Hospital
Lat/Long
39.140663, -84.5012

Personal Profile:

A computational-neuroelectrophysiologist-by-training turned functional imaging researcher who loves to use MATLAB at work as well as for my hobby (designing video games). I've used MATLAB and C for over 12 years, and I'm also familiar with MPI, C++, IDL, and smatterings of Java.

You can often find me on StackOverflow answering MATLAB questions: http://stackoverflow.com/users/52738/gnovice

Professional Interests:
computational neural electrophysiology, functional imaging, video games (playing and writing), mischief-making

 

Watch this Author's files

 

Files Posted by Kenneth View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
19 May 2009 ftoc (v1.2) Creates a table of contents of functions contained in an m-file Author: Kenneth Eaton table of contents, mfile, utilities, files 221 10
  • 3.4
3.4 | 5 ratings
08 Apr 2009 Published M-Files LINEAGE v1.1 LINEAGE helps visualize the evolution of the code throughout the Peg Solitaire contest Author: Kenneth Eaton vis2009 177 7
  • 4.0
4.0 | 1 rating
17 Mar 2009 AIFFREAD Read AIFF (Audio Interchange File Format) sound file. Author: Kenneth Eaton audio, load, data import, read, aiff 238 0
  • 2.0
2.0 | 1 rating
22 Dec 2008 Screenshot Staker v0.6 Staker is a 3-D artillery game inspired by Tank Wars and Scorched Earth. Author: Kenneth Eaton 3d, tank wars, simulation, scorched earth, artillery warfare, games 235 14
  • 5.0
5.0 | 7 ratings
25 Nov 2008 Screenshot "boundary" class v2.1: a wrapper for surface objects Adds functionality for fast detection of intersections between line segments and rendered surfaces Author: Kenneth Eaton boundary, plotting, graphics, surface, plot, line segment 195 1
  • 5.0
5.0 | 1 rating
Comments and Ratings by Kenneth View all
Updated File Comments Rating
14 May 2009 Staker v0.6 Staker is a 3-D artillery game inspired by Tank Wars and Scorched Earth. Author: Kenneth Eaton

Hi linreal,

That's a new one! I've never had a call to FIGURE fail like that. Had you been doing anything complicated in your MATLAB session before running Staker? I've run programs before that changed certain Java settings, which resulted in subsequent figures rendering funny. I would first try closing and restarting MATLAB.

08 Apr 2009 LINEAGE v1.1 LINEAGE helps visualize the evolution of the code throughout the Peg Solitaire contest Author: Kenneth Eaton

Thanks for the feedback everyone!

@Alan: Admittedly, I may have broken with the spirit of the competition slightly by creating an interactive GUI as opposed to one or more functions to be used from the command line. This obviously made it hard to make a published m-file which could generate its own images. I probably could have hijacked the GUI from the command line (setting hidden handles to visible, using FINDOBJ to get handles for the GUI components, and forcibly setting the GUI state), but this seemed kloogy an inelegant. It was easier and cleaner to capture screen shots and include the images with the submission.

08 Apr 2009 Finding the Similar Entries: A Quantitative Approach based on CPU Runtime Behavior Entry to Matlab contest Spring 2009 Author: C Jethro Lam

I can verify that your findings about my submissions were correct: my submissions for that contest were totally out of left field and very different from the others. I was off in my own little world trying out different codes without looking at anything anyone else was doing. =)

07 Apr 2009 LINEAGE v1.1 LINEAGE helps visualize the evolution of the code throughout the Peg Solitaire contest Author: Kenneth Eaton

None of my images in the published tutorial seem to be showing up. I'll try to correct it and update soon.

06 Apr 2009 meet the family Visualisation of a family tree in the programming contest. Author: Nathan

Interesting approach. I've been working on something similar to explore the lineage of submissions. Although my code won't find any dependencies not listed in the contest data like yours does (a nice touch, I might add), it will allow the user to compare code from different submissions.

Comments and Ratings on Kenneth's Files View all
Updated File Comment by Comments Rating
16 Oct 2009 Staker v0.6 Staker is a 3-D artillery game inspired by Tank Wars and Scorched Earth. Author: Kenneth Eaton Diego

14 May 2009 Staker v0.6 Staker is a 3-D artillery game inspired by Tank Wars and Scorched Earth. Author: Kenneth Eaton Eaton, Kenneth

Hi linreal,

That's a new one! I've never had a call to FIGURE fail like that. Had you been doing anything complicated in your MATLAB session before running Staker? I've run programs before that changed certain Java settings, which resulted in subsequent figures rendering funny. I would first try closing and restarting MATLAB.

14 May 2009 Staker v0.6 Staker is a 3-D artillery game inspired by Tank Wars and Scorched Earth. Author: Kenneth Eaton Lin, linreal

I cannot run the program as I met the following errors.
>> staker
??? Error using ==> figure
Error using ==> figure
Error using ==> figure
UIJ_AreThereWindowShowsPending - timeout waiting for window to show up

Error in ==> staker>make_figure at 3503
    hObject = figure('Units','pixels','Position',position,...

Error in ==> staker>initialize_intro at 241
    hFigure = make_figure([1+(SCREEN_SIZE(3:4)-[300 300])./2 300 300],...

Error in ==> staker at 213
  initialize_intro;

10 Apr 2009 LINEAGE v1.1 LINEAGE helps visualize the evolution of the code throughout the Peg Solitaire contest Author: Kenneth Eaton Lam, C Jethro

Your idea is to create a GUI to visualize the entries... very cool. I think there are a bit too much information to visualize so it is a little overwhelming, but the GUI control is very useful. Zooming in and out with the middle mouse button is fun. :)

08 Apr 2009 LINEAGE v1.1 LINEAGE helps visualize the evolution of the code throughout the Peg Solitaire contest Author: Kenneth Eaton Eaton, Kenneth

Thanks for the feedback everyone!

@Alan: Admittedly, I may have broken with the spirit of the competition slightly by creating an interactive GUI as opposed to one or more functions to be used from the command line. This obviously made it hard to make a published m-file which could generate its own images. I probably could have hijacked the GUI from the command line (setting hidden handles to visible, using FINDOBJ to get handles for the GUI components, and forcibly setting the GUI state), but this seemed kloogy an inelegant. It was easier and cleaner to capture screen shots and include the images with the submission.

Top Tags Applied by Kenneth
game, games, vis2009, 3d, aiff
Files Tagged by Kenneth View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
19 May 2009 ftoc (v1.2) Creates a table of contents of functions contained in an m-file Author: Kenneth Eaton table of contents, mfile, utilities, files 221 10
  • 3.4
3.4 | 5 ratings
08 Apr 2009 Published M-Files LINEAGE v1.1 LINEAGE helps visualize the evolution of the code throughout the Peg Solitaire contest Author: Kenneth Eaton vis2009 177 7
  • 4.0
4.0 | 1 rating
04 Apr 2009 Published M-Files MATLAB Contest - creativity The idea of the CREATIVITY visualization is to find most creative participants of the contests. Author: Rafal Kasztelanic vis2009 15 4
  • 3.0
3.0 | 2 ratings
17 Mar 2009 AIFFREAD Read AIFF (Audio Interchange File Format) sound file. Author: Kenneth Eaton audio, load, data import, read, aiff 238 0
  • 2.0
2.0 | 1 rating
22 Dec 2008 Screenshot Staker v0.6 Staker is a 3-D artillery game inspired by Tank Wars and Scorched Earth. Author: Kenneth Eaton 3d, tank wars, simulation, scorched earth, artillery warfare, games 235 14
  • 5.0
5.0 | 7 ratings
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com