Objective Analysis in the Atmospheric and Related Sciences

Tutorial codes

MWF 2:00 P.M.—2:50 A.M. PAS 488

 Objective Analysis in the Atmospheric and Related Sciences

ATMO, HWR, GEOS, GEOG 529

Fall Semester 2009

TR 11:00 A.M.—12:15 P.M.  PAS 488

September 18

 

Matlab Mapping Toolbox guide

 

Netcdf mapping demonstration in Matlab

 

Sample netcdf file used for Matlab demonstration

 

(courtesy Francina Dominguez)

 

 

 

September 21

 

Link to GrADS homepage

 

 

GrADS plotting routine for netcdf file used in Matlab demonstration

 

GrADS writing routine for creating binary data from sample netcdf file

 

GrADS control file for converted binary data from sample netcdf file

 

Corresponding GrADS readable binary file

 

rgbset.gs routine for GrADS color bar

 

cbarn.gs routine for GrADS color bar

 

 

 

 

Routines to compute mean and standard deviation for mapped data

 

                 C code (asci)

 

                 C code (binary)

 

                 Fortran 77 code (asci)

 

                 Fortran 77 code (binary)

 

                 GrADS script

 

 

Sample Randomization routines

 

                 C code

 

                 Fortran 77 code

 

                 Matlab code #1

 

                 Matlab code #2

 

                 Matlab code #3

 

 

 

October 22

 

 

Singular value decomposition (SVD) codes for EOF/PC analysis

 

                 SVD routine in C

 

                 SVD routine in Fortran

 

 

Singular value decomposition (SVD) with varimax rotation

 

                 SVD with varimax in C

 

                 SVD with varimax in Fortran

 

 

For EOF and REOF tools in Matlab, please see Dennis Hartmann’s software library.

 

 

 

 

November 19

 

 

FFT code for C:

 

                 realft.c

 

                 four1.c

 

FFT code for Fortran:

 

                 realft.f

 

                 four1.f

 

 

(from Numerical Recipes books)