I was absolutely awed by PDL when I was able to write a threaded version of K-means cluster analysis http://en.wikipedia.org/wiki/K-means_clusteringThis is not your a + b vector operation, but a whole analysis, threaded if you feed it extra data dimensions. I tested it with up to 4D data and various scenarios. It's so overly powerful that I'm not sure what kind of scenario needs it :P Maybe gene analysis, but that's not my kind of data.
And all that from a person who barely knows C. Maggie On Wed, Nov 4, 2009 at 8:12 AM, Matthew Kenworthy <[email protected]> wrote: >> I used to call myself a C++ programmer, and I've written a few analysis >> scripts in Matlab before getting fed up with all of it and switching to > > David, that was an excellent explanation as to why I've used PDL for > so many years, and a great piece of prose too. > > I'd also add that once I 'got' PDL threading, it completely > transformed the language for me. It's one of those things that make > you go 'huh?' at the start, and then when the light bulb appears above > your head, you start realising how powerful it is. > > I worked with a collaborator who is using Matlab, and when I asked him > why not just write the threadable equivalent statement in Matlab, he > said sheepishly "No, you need to use a FOR loop for that!" > > Matt > > -- > Matthew Kenworthy / Assistant Astronomer / Steward Observatory > 933 N. Cherry Ave. / Tucson AZ 85721 / vox 520 626 6720 > > _______________________________________________ > Perldl mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl >
_______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
