L. Braile, Earth and Atmospheric Sciences

Purdue University         braile@purdue.edu

 

 

 

 

Return to L. Braile’s Home Page

 

 

EAS 509 Home Page:

 

http://web.ics.purdue.edu/~braile/eas509/eas509home.htm

 

Prof. Lawrence W. Braile

Department of Earth and Atmospheric Sciences

Purdue University

West Lafayette, IN 47907-1397

braile@purdue.edu

 

Last updated: November 15, 2003

 

Matlab Codes (click on any of the following files to download; save in your Matlab work folder; see EAS 509 notes for additional information, program listings and examples):

 

Least squares files:

 

linfit.m – least squares straight line calculation using Cramer’s rule

 

PlotResidualsVSOrder.m

 

RegressionErrorsinY.m

 

TestPlotyy.m

 

PolynomialCalc.m

 

PolynomialFitLS.m

 

Spectral analysis, Fourier analysis, filtering files:

 

ConvolutionTool.m – Demo of convolution (will run on Matlab Student Edition and

Student Version)

 

TransformTool.m – Demo of Fourier transform/spectral analysis (will run on Matlab

Student Edition and Student Version)

 

FilterTool.m – Demo of filtering using butterworth filter (requires Matlab Signal

Processing Toolbox in Full version or Student Version; see Matlab codes butter

and filtfilt)

 

signal.m  needed by ConvolutionTool, TransformTool and FilterTool

 

ricker.m  needed by ConvolutionTool, TransformTool and FilterTool

 

PltWilberZSpectrum.m

Calculate an plot spectrum of seismogram

 

NNAz1.txt – Seismogram data needed for PltWilber codes

 

PltWilberZonlyLow.m

 

PltWilberZonlyHigh.m

 

Two-Dimensional data processing and display:

 

Compare2DInterpolation.m

 

CompareShadingMethods.m

 

DisplayColormap.m

 

ExampleSurfandContour.m

 

GridandPlotIllinoisMagneticsData.m

 

InterpolationSinc.m

 

RandGridDataIllinoisMagnetics.m

 

SeamntPlt.m

 

trendfilt.m

 

VisualizingSinc.m

 

extendZ.m

 One-Dimensional Interpolation:

 

humps.m

 

interptest1.m

 

interptest2.m

 

msspline1.m

 

msspline.m

 

lagran1.m

 

lagran.m

 

pccp1.m

 

pccp.m

 

linear.m

 

lsqint1.m

 

lsqint.m

 

 

EAS 509 Data Source Links:

 

 

Return to Braile’s Home Page