DART_LAB is a MATLAB®-based tutorial to demonstrate the principles of ensemble data assimilation. DART_LAB consists of PDF tutorial materials and MATLAB® exercises. See below for links to the PDF files and a list of the corresponding MATLAB scripts. The DART_LAB tutorial begins at a more introductory level than the materials in the tutorial directory, and includes hands-on exercises at several points.
MATLAB® Hands-On Exercises
matlab subdirectory are a set of MATLAB scripts and GUI
(graphical user interface) programs which are exercises that go with the
tutorial. Each is interactive with settings that can be changed and
rerun to explore various options. A valid
license is needed to run these scripts.
The exercises use the following functions:
||graphical representation of the product of two gaussians|
||explore the details of ensemble data assimilation for a scalar|
||simple ensemble data assimilation example|
||simple ensemble data assimilation example with inflation|
||ensemble DA with the 3-variable Lorenz ‘63 dynamical model - the “butterfly” model|
||ensemble DA with the 40-variable Lorenz ‘96 dynamical model|
||ensemble DA with the 40-variable Lorenz ‘96 dynamical model with inflation|
||demonstrates the impact of observations on unobserved state variables|
To run these, cd into the
DART_LAB/matlab directory, start matlab, and
type the names at the prompt.