Rank: 1603 based on 51 downloads (last 30 days) and 3 files submitted
photo

Thomas Clark

E-mail
Company/University
University Of Cambridge
Lat/Long
52.198067, 0.11948

Personal Profile:

I'm a fluid dynamicist, currently finishing off my PhD at Cambridge University Engineering Department, UK. My specialist subject is turbulent structures in Boundary layers.

I do part time consultancy work covering tidal stream turbine design, general marine propeller/turbine design, experimental techniques (Particle Image Velocimetry and related) and design optimisation. I like to use MATLAB for most of my work!
Please feel free to contact me if you'd be interested in corresponding, or require a consultant for tasks similar to the above.

In my spare time, I walk, sail, go climbing, paint with watercolours (abstract and landscapes) and play electric guitar. At least, I would do all those things, if I wasn't using Matlab most of the time...

Professional Interests:
Fluid dynamics, Tidal Turbines, Marine Engineering, Propeller / Turbine Design, Design Optimisation

 

Watch this Author's files

 

Files Posted by Thomas View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
16 Sep 2009 Default_Path_Retrieval Save and retrieve last-used path strings. Ideal for users of uigetfile() and similar functions. Author: Thomas Clark uigetdir, uiputfile, path handling, default path, defaultname, uigetfile 22 0
25 Jun 2009 Screenshot FORTRAN_Mex_Highlighter Improvement of syntax highlighting for FORTRAN MEX files (using an external editor like GEDIT) Author: Thomas Clark fortran, highlight, highlighter, mex, gedit, editor 13 0
25 Aug 2005 Screenshot OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. Author: Thomas Clark matrix, tracking, flexarray, submersible, matrices, gui 16 9
  • 4.83333
4.8 | 6 ratings
Comments and Ratings by Thomas View all
Updated File Comments Rating
07 Dec 2009 Matlab Icon for Linux (with Transparency) A nice icon to use as Matlab start button in Linux. Author: Georg Stillfried

About time someone did it. Last install, I had to make one myself... now you've saved me the trouble :)

Thanks!

26 Nov 2009 mpiv PIV method in MATLAB Author: Nobuhito Mori

DACE kriging toolbox can be found here:

http://www2.imm.dtu.dk/~hbn/dace/

18 Nov 2009 Attractor Quadratic attractor,Clifford attractor,Peter De Jong generated using histogram method. Author: Ankur Pawar

I'll admit, this is cool looking (hence 2 stars), but to be honest, I don't feel it's satisfactory on other counts.

A good file exchange submission is likely to meet several (not necessarily all) of the following criteria:
- be a function which can be easily adapted for other purposes.
- be a function which can be used 'out-of-the-box' for some useful purpose.
- be well commented, including a description of the algorithm used, inputs and outputs, example usage, and comments interleaved with the code so the reader knows what's going on.
- demonstrate a principle or programming technique
- be well programmed (e.g. avoid the use of nested for-loops, use as-simple-as-possible programmatic structure etc).

This submission meets none of those criteria, although I'd encourage the author to comment it more carefully, as I feel that the strange attractor is a tool which is poorly understood. Clearly the author has a good grasp of their application, and if communicated well, this could be very useful for the matlab community.

07 Nov 2009 find_components finds the connected components of an image Author: Tim Davis

Thanks Tim!

This is very popular in the current ML contest (flooding a matrix with colour, Fall 2009).

11 Aug 2009 Polyfitn N-d polynomial regression model Author: John D'Errico

Fit for it's purpose ;)

Thanks John, I had to chop and modify polyvaln for my application, but it was really good to have a way of generating the polynomial coefficients for a given n and order.

Comments and Ratings on Thomas' Files View all
Updated File Comment by Comments Rating
02 Dec 2008 OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. Author: Thomas Clark Giaccari, Luigi

That'is it Ifound
Mister clark there is nothing wrong in my pc, maybe you should
turn the profile off when you run a new test try this. Especially
before giving low and inappropriate rating.
 
%% PUT THIS IN A SCRIPT AND RUN IT
% profile on
% profile clear
 
%%%%%%%%%%%%%%%%%%%%%%%%
 
%Maybe you forgot this !!!!
 
profile off
 
profile off
 
profile off
 
profile off
 
%%%%%%%%%%%%%%%%%%%%%%%
 
Npoints = logspace(1,6,15);
lengthN = numel(Npoints);
convhull_times = zeros(lengthN,1);
chull2d_times = zeros(lengthN,1);
for i = 1:lengthN
    N=ceil(Npoints(i));
    x=rand(N,1);
    y=rand(N,1);
    tic
    chull1 = convhull(x,y);
    convhull_times(i) = toc;
    tic
    chull=ConvHull2D(x,y);
    chull2d_times(i) = toc;
end
      
figure()
semilogx(Npoints,convhull_times,'g-')
hold on
semilogx(Npoints,chull2d_times,'b-')
legend({'Native convhull';'convhull2d'})
title('Performance comparison')
% profile viewer

05 Oct 2007 OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. Author: Thomas Clark Clark, Tom

Michele,

ActiveX objects do not (usually) have a visibility property. Nor can they be embedded in an uipanel (which of course may be hidden along with it's contents).

The only way to hide activeX objects (that I know of) is to move them:
>move(handle,[x y wdth ht]);
check out the help on move for more info. Don't forget to save the original position so you can move it back!

---
Kind Regards

Tom

26 Jul 2007 OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. Author: Thomas Clark Micheli, Michele

Thank you!

just a question: is it possible to Hide/unHide the FlexGrid control?

09 Jul 2007 OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. Author: Thomas Clark Perlovskiy, Eugene

Thank's for good example.
However, I don't know how use the ColWidth property of flexArray. I want to exchange a column width in flexArray. Can you help me?

03 Apr 2007 OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. Author: Thomas Clark asti, gustavi

finally something usefull

Top Tags Applied by Thomas
coefficients, default path, defaultname, editor, fit
Files Tagged by Thomas View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
17 Dec 2009 Published M-Files Polyfitn N-d polynomial regression model Author: John D'Errico surface, linear regression, polynomial, fit, modeling, interpolation 204 35
  • 4.47619
4.5 | 23 ratings
16 Sep 2009 Default_Path_Retrieval Save and retrieve last-used path strings. Ideal for users of uigetfile() and similar functions. Author: Thomas Clark uigetdir, uiputfile, path handling, default path, defaultname, uigetfile 22 0
25 Jun 2009 Screenshot FORTRAN_Mex_Highlighter Improvement of syntax highlighting for FORTRAN MEX files (using an external editor like GEDIT) Author: Thomas Clark fortran, highlight, highlighter, mex, gedit, editor 13 0
25 Aug 2005 Screenshot OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. Author: Thomas Clark matrix, tracking, flexarray, submersible, matrices, gui 16 9
  • 4.83333
4.8 | 6 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