Code covered by the BSD License  

Highlights from
Sand Sieve Analysis

3.58824

3.6 | 17 ratings Rate this file 29 Downloads (last 30 days) File Size: 5.62 KB File ID: #8158
image thumbnail

Sand Sieve Analysis

by Gabriel Ruiz

 

29 Jul 2005 (Updated 22 Mar 2009)

Script that allows you to know the main parameters of a sand sieve analysis

| Watch this File

File Information
Description

Sand Sieve Analysis
1. With this routine you can get the sand sieve analysis. Routine displays the computation of the particle-size distribution in different windows. Moreover, you can get the main parameters of statistics analysis: percentiles, mean, standard deviation, kurtosis, etc.

2. Inputs:
A variable with the name "Granulometrias", this variable has to have your data.
>> Granulometria = [ sieve_mesh1 weight1; sieve_mesh2 weight2; ... sieve_meshn weightn];
>> SieveAnalysis5(Granulometrias)

3. Outputs
Graphs of:
          Histogram.
          Frecuency Curve.
          Cumulative Arithmetic Curve.
          Cumulative Probability
                    Arithmetic Curve.
          Cumulative Probability
                    Semi-Log Curve.
          Cumulative Probability
                    Logarithmic Curve.
          D5, D10, D16, D25, D30, D50,
          D60, D75, D84, D95.
          Mean grain size.
          Standard Deviation.
          Skewness.
          Kurtosis.
          Coefficient of curvature.
          Coefficient of uniformity.
          Qualitative sediment
           distribution ranges for
           standard deviation, skewness
           and kurtosis.
          ASTM, USCS and Wentworth's
           Classifications.

5. Referents.
Next books were consulted to do this routine:
- Comision Nacional del Agua. (1996). Manual de Ingenieria de rios: Origen y Propiedades de los sedimentos. CNA. México. pp: 48 - 96.
- Comision Nacional del Agua. (1996). Manual de Ingenieria de rios: Transporte de sedimentos. CNA. México. pp: 34 - 40.
- Dean, R.G and Dalrymple, R.A. (2001). Coastal Processes with engineering aplications. Cambridge. USA. pp: 22-32, 213-215.
- Maza, J.A. (1993). Introduction to river engineering, advanced course on water resources management. Italia. pp: 2.7, 3.4, 4.4, 4.5.
- Moler, Clever. (2004). Numerical Computing with MATLAB, SIAM. USA. pp: 3.8
- Universidad de Cantabria-GIOC. (2002). Manual del usuario TIC. España. pp. 5.47.
- United States Department of agriculture. (2001). Sampling surface and particle-size distributions in wadable gravel-and cobble-bed streams for analyces in sediment transport, hydraulics and streambed monitoring. General Technical Report RMRS-GTR-74. pp: 14-106.
- US Army-CERC. (1984). Shore Protection Manual. CERC. USA.
- US Army-CERC. (2002). Coastal Engineering Manual. USA. pp: III-1-5 - III-1-11.

Author: Gabriel Ruiz Martinez, Civil Engineer.
June 2005
v1.1

MATLAB release MATLAB 6.5 (R13)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (22)
01 Aug 2005 iceberg achuyth

excellent job boss

04 Aug 2005 Gabriel Ruiz M

If you have a 1024 x 768 screen, you must put a comment in the line (22) or delete the line:
screen = screen - 256;

05 Oct 2005 saeed khorram  
08 Oct 2005 Christine Williams

If using Mac OS X you'll need to modify directory paths specified in the m-files - the m file code specifies directory separators as backward slashes (\) and Mac OS X uses forward slashes (/). Simply look for the directory specifications and modify.

If you are using the default screen resolution you'll also need to modify lines 22 and 23. Comment out line 22 and for screen resolution of 1280x854 make line 23

vpan = screen(1,4)-120; hpan = screen(1,3)-250;

Chris

11 Nov 2005 Daniel López Sánchez  
21 Dec 2005 yp wang

I think this program is very nice. However, it doest'w work in Matlab7 SP2. Could you fix this problem? Thanks.

22 Dec 2005 yp wang

I find it works well by just commenting out the line 22.

01 Aug 2007 seref keskin  
21 Aug 2007 Sunil Gaikwad

for academic purpose

02 Oct 2007 Arun Arulanantham

Canot down load the Exe file

01 Nov 2007 paul powers

I AGREE. Download happens but NO .exe file

09 Mar 2008 Vaani Ram

cant download.. can anyone help..plz!

08 May 2008 sundar naga

i want to do more no of samples ,i think it is very useful to me

22 May 2008 Derf Uwe

For me it's ok, I think that if we wanted to improve the script, we could do it. It's true this script need some changes, but C'mon we can't expect that every script that we find, it solves exactly our problems.

11 Jun 2008 elkadu prog  
11 Jun 2008 gggg gggggggg  
29 Sep 2008 heiko hertel  
05 Jul 2010 Ruby Bernal

how open the file?, is .m file and how run the software?

14 Aug 2010 Jeff Tuhtan  
17 Sep 2010 Juan

Hello Gabriel! I have a question, it's posible to use your rutine with images rgb? or gray images?

01 Mar 2011 FJ Way

Can the author supply a little more information on the calculations? I have compared results with another 'method of moment' software and found some differences in the results. Thanks.

11 Mar 2011 deepthy chowdary

am notable to download the file

Please login to add a comment or rating.
Updates
01 Aug 2005

I added a pie plot and reviewed some parameters.

16 Jan 2006

Now,the routine enables to the user gives whatever value of density.
The routine displays a window in which the user can choose what kind of plot to want to see.
It is opened the range of values the user can load since Granulometria.txt.

22 Mar 2009

Now, the user only has to do, it's to create a variable with the name "Granulometria" and inside this variable. I fixed an enormous bugs.

Tag Activity for this File
Tag Applied By Date/Time
sand sizes Gabriel Ruiz 22 Oct 2008 07:54:32
sieve analysis Gabriel Ruiz 22 Oct 2008 07:54:32
rivers Gabriel Ruiz 22 Oct 2008 07:54:32
beaches Gabriel Ruiz 22 Oct 2008 07:54:32
rivers Andrew McGillis 11 Dec 2008 14:50:39

Contact us at files@mathworks.com