From: Dan Tyndall on
Hi Edric,

Sorry for the lengthy delay in my reply--I had originally forgotten about this thread, but then found it again when I was searching my inbox for another thread.

I think the biggest problem the documentation didn't explain (or at least, I couldn't understand from the documentation) is the codistributor object--the fact that is was an object, and not the data you are distributing. It's hard to figure out what it even is when you open it up in the variable editor--it's just a matrix of seemingly random numbers to the programmer that is just starting out.

The other thing that was confusing to me was the number of ways you could create a codistributor object (such as the difference between codistributor and codistributor1d. Now that I'm a little more educated on this matter (thanks to getting a fully functional script running), I understand why they are necessary.

I think more examples in the documentation would be helpful as well--when I first learned MATLAB, I went through all of the simple examples, like how to plot a line. In that documentation, there are lots and lots of of examples--but when you hit the advanced techniques, like parallel computing, there is at most a single example for a command.

Thanks again for all of your help Edric.

-Dan