Code covered by the BSD License  

Highlights from
Okada: Surface deformation due to a finite rectangular source

5.0

5.0 | 2 ratings Rate this file 30 Downloads (last 30 days) File Size: 6.56 KB File ID: #25982
image thumbnail

Okada: Surface deformation due to a finite rectangular source

by François Beauducel

 

30 Nov 2009 (Updated 06 Mar 2011)

Computes Okada's 1985 solution for displacements, tilts and strains due to fault dislocation.

| Watch this File

File Information
Description

The Okada [1985] model allows to calculate analytic solution for surface deformation due to shear and tensile faults in an elastic half-space. This model is widely used to simulate ground deformation produced by local perturbation like tectonic faults (earthquakes) or volcanic dykes. Given rectangular fault geometry (length, width, depth, strike, dip) and 3-component dislocation amplitude, it computes the displacements, tilt and horizontal strain on the free-surface.

The proposed Matlab script is a literal transcription of the Okada's equations, except that it proposes a strike angle of the fault, dislocation parameters are given by: rake, slip and opening (instead of U1, U2, U3), following Aki & Richards [1980] definition, and coordinates are relative to fault centroid. Lamé's constants λ and μ are also replaced by Poisson's ratio ν, since the equations are independent of other elastic parameters. The equations are also vectorized for (x,y) coordinates. See help for syntax, and script comments for details.

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 (2)
05 Oct 2010 Forrest Brett

very clean coding.

26 Jun 2011 reza zohd  
Please login to add a comment or rating.
Updates
19 Mar 2010

Corrects some output arguments description in the help (inversion of uN and uE), and better explanation of input arguments.
Adds a 3-D graphical output the of fault geometry when using without output argument.

24 Sep 2010

ATTENTION: correction of 3 errors in some equations (functions I1, K2 and uyy_tf) affecting some component values. Now the function fits all the numerical values of Okada's checklist cases 2, 3 and 4. Thanks to Dmitry Nikolski for his contribution.

05 Dec 2010

Coordinates are now relative to fault centroid (instead of middle top edge). This is more convenient for earthquake hypocenter use.

05 Mar 2011

Bug correction on fault centroid exact position. Add optional plot and example.

06 Mar 2011

Corrects another bug in the plot figure.
Minor modifications in the code and help text.

Tag Activity for this File
Tag Applied By Date/Time
deformation François Beauducel 30 Nov 2009 12:54:08
elastic François Beauducel 30 Nov 2009 12:54:08
earthquake François Beauducel 30 Nov 2009 12:54:09
fault François Beauducel 30 Nov 2009 12:54:09
modelling François Beauducel 30 Nov 2009 12:54:09
displacements François Beauducel 30 Nov 2009 12:54:09
strains François Beauducel 30 Nov 2009 12:54:09
tilts François Beauducel 30 Nov 2009 12:54:09
geophysics François Beauducel 18 Dec 2009 10:27:18
earth science François Beauducel 06 Oct 2010 05:06:58
deformation JOSE 02 May 2011 16:23:21
deformation Alberto 31 Oct 2011 05:11:07

Contact us at files@mathworks.com