Rank: 167 based on 1182 downloads (last 30 days) and 10 files submitted
photo

Bill McKeeman

E-mail
Company/University
MathWorks

Personal Profile:

I am a MathWorks developer in the language group and also a part-time teacher at Dartmouth.

Professional Interests:
compilers

 

Watch this Author's files

 

Files Posted by Bill View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
09 Nov 2009 Screenshot World Time Zones Convert between local time and UTC. Get local time in various places in the world. Author: Bill McKeeman gmt, travel, time zones, communications, local time, utc 231 2
  • 5.0
5.0 | 1 rating
29 Jun 2009 Screenshot Tumbling Bucky Ball A MATLABĀ® function that displays Bucky Ball (Fullerene) tumbling in space. Author: Bill McKeeman gallery, hexagons, pentagons, tumbling, matlab 105 1
  • 5.0
5.0 | 1 rating
25 Jun 2009 Screenshot Wind Fern blowing version of Fractal Fern Author: Bill McKeeman gallery, blowing, frond, fractal fern, wave, fern 136 0
25 Jun 2009 Published M-Files Can a tiny compiler-compiler grow into something useful? A grammar executing machine is used to build compiler-like programs (talk only). Author: Bill McKeeman self description, execution, backtracking, inversion, compiler, context free grammar 79 0
24 Jun 2009 Published M-Files Summer Olympic Medals 1896-present Ways of looking at the record of summer olympic medals Author: Bill McKeeman present, gallery, potw, olympic medals, summer, 1896 97 0
Comments and Ratings by Bill View all
Updated File Comments Rating
08 May 2009 Growing a Compiler Bootstrap compilers starting from a tiny compiler-compiler. Author: Bill McKeeman

Some of the internal links are broken. I'll fix them as soon as I find out how.

24 Mar 2009 Variable Precision Integer Arithmetic Arithmetic with integers of fully arbitrary size. Arrays and vectors of vpi numbers are supported. Author: John D'Errico

I am impressed the scope and presentation of this toolbox. Very nice work. I have a couple of nits to comment upon.
The last example in vpi.m seems to have lost its text.
I recommend that the examples be such that, if cut and pasted to the command line, run. I did this with my World Time Zones FX entry in response to a criticism and was pleased at the result.
I experimented with replacing
 INT.digits = double(fliplr(N))-48;
with
  INT.digits = int8(fliplr(N))-int8('0');
The package still seems to run and takes 8x less storage for the vpi numbers.

Comments and Ratings on Bill's Files View all
Updated File Comment by Comments Rating
07 Nov 2009 World Time Zones Convert between local time and UTC. Get local time in various places in the world. Author: Bill McKeeman Ananthan, Arvind

The constructor errors out in R2009b release!
??? Undefined function or method 'ctranspose' for input arguments of type 'function_handle'.
Error in ==> timeZones>public at 601
    o = struct(...
Error in ==> timeZones at 490
  tobj = public(); % prepare public interface
 

07 Nov 2009 World Time Zones Convert between local time and UTC. Get local time in various places in the world. Author: Bill McKeeman Ananthan, Arvind

This is a pretty useful class for doing all sorts of UTC time computations.

16 May 2009 MATLAB Performance Measurement Advice on measuring MATLAB performance. Author: Bill McKeeman Matthew

08 May 2009 Growing a Compiler Bootstrap compilers starting from a tiny compiler-compiler. Author: Bill McKeeman McKeeman, Bill

Some of the internal links are broken. I'll fix them as soon as I find out how.

07 May 2009 Growing a Compiler Bootstrap compilers starting from a tiny compiler-compiler. Author: Bill McKeeman D'Errico, John

I learned something here. Thanks.

Top Tags Applied by Bill
gallery, article, articles, compiler, paper
Files Tagged by Bill View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
09 Nov 2009 Screenshot World Time Zones Convert between local time and UTC. Get local time in various places in the world. Author: Bill McKeeman gmt, travel, time zones, communications, local time, utc 231 2
  • 5.0
5.0 | 1 rating
29 Jun 2009 Screenshot Tumbling Bucky Ball A MATLABĀ® function that displays Bucky Ball (Fullerene) tumbling in space. Author: Bill McKeeman gallery, hexagons, pentagons, tumbling, matlab 105 1
  • 5.0
5.0 | 1 rating
25 Jun 2009 Screenshot Wind Fern blowing version of Fractal Fern Author: Bill McKeeman gallery, blowing, frond, fractal fern, wave, fern 136 0
25 Jun 2009 Published M-Files Can a tiny compiler-compiler grow into something useful? A grammar executing machine is used to build compiler-like programs (talk only). Author: Bill McKeeman self description, execution, backtracking, inversion, compiler, context free grammar 79 0
24 Jun 2009 Published M-Files Summer Olympic Medals 1896-present Ways of looking at the record of summer olympic medals Author: Bill McKeeman present, gallery, potw, olympic medals, summer, 1896 97 0
 

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