On this page you can find answers to frequently asked questions.

Q. Where can I download the Particle-Size Toolbox?
A. Go to the Downloads page and download the compressed zip file.

Q. How do I run the Particle-Size Toolbox?
A. Go to the Help page and follow the instructions.

Q. I don't have a copy of Matlab. How much does it cost?
A. Matlab is not free and not cheap. If you're part of an academic institution you may be able to access a group license. If you're a student you can get a student version of Matlab. Alternatively, try running the PST in Octave (no guarantee of success).

Q. Can I download a copy of this wiki for offline reading?
A. Yes. A PDF version of the PST-wiki is included in the zipped download package. This may not be the latest version, as the online wiki is subject to daily updates. Alternatively you can download a PDF of any page the website by going to PAGE > Download PDF

Q. Who wrote the Particle-Size Toolbox?
A. The PST was written by Sam Roberson and Gert-Jan Weltje. Sam is a postdoc and Gert-Jan is an Associate Professor in the Department for Civil Engineering and Geosciences at Delft University of Technology in the Netherlands.

Your question not answered?

Go to the Contact page to contact us by email, mail or Skype.

Alternatives to the Particle-Size Toolbox

Not everybody has access to Matlab, nor is it necessarily the best way to do everything. Below is a list of alternatives to running the Particle-Size Toolbox in Matlab, which I hope will help to broaden the treatment of particle-size distributions as compositional data.

If you are interested in porting the PST to another programming language please get in contact.


If you're familiar with R, R-comp by Gerald van den Boogaart provides an open source alternative for the statistical analysis of compositional data. Combined with other R modules found here R can be used to analyse a complete range of spatial data.


CoDaPack is short for Compositional Data package, a statistical data package in Microsoft Excel and Visual Basic written and maintained by Santi Thio.


Octave is a high-level interpreted language, primarily intended for numerical computations. Similar to Matlab in syntax and capabilities, Octave is open-source application that can be downloaded here. Although Octave is very similar to Matlab, it may require some in-script changes to run correctly, particularly if additional toolboxes are required. NB: If you're not very familiar with your computer system's command line interface or you don't have C-compiler installed I recommend downloading a pre-compiled versionof Octave.