The Three-Point Problem, Vector Analysis and
Extension to the N-Point Problem
This
website is the home of an implementation of two alternative methods to
solve the three-point problem. The methology and its development
are discussed in Fienen (May, 2005) The Three-Point
Problem, Vector Analysis and Extension to the N-Point Problem, Journal of Geoscience
Education 53(3) p. 357-362.
To use the software, please download the zip
file here. All code
is written in MATLAB. The .mat file provided will work with the
MATLAB implementation. A text version of the data file is also
provided to be used independent of the code. The code is tailored
to the
specific application discussed in the manuscript, but could be easily
adapted using the two functions included. The entire .m file is a
function, so the two functions that actually calculate strike and dip
are included at the end as sub-functions. The decision to use
MATLAB was driven by convenience for the author for plotting and
calculating eigenvalues. Other than that, the decision is
arbitrary.
Please direct any correspondence regarding this manuscript or the code
to:
Michael Fienen
Environmental Fluid Mechanics Laboratory
Department
of Civil and Environmental Engineering
Stanford University
Stanford,
California 94305-4020 USA.
fienen@stanforde.edu