**svd_snowfall_test**,
a MATLAB code which
calls svd_snowfall(), which
demonstrates the use of the Singular Value Decomposition (SVD)
to analyze a set of historical snowfall data.

The computer code and data files described and made available on this web page are distributed under the MIT license

svd_snowfall, a MATLAB code which reads a file containing historical snowfall data and analyzes the data with the Singular Value Decomposition (SVD).

- svd_snowfall_test.m, calls all the tests.
- svd_snowfall_test.sh, runs all the tests.
- svd_snowfall.txt, the output file.

- svd_snowfall_test01.m, reads and processes the snowfall data.
- svd_snowfall_test02.m, computes and plots the singular values.
- svd_snowfall_test03.m, computes and displays the rank 1 through rank 5 approximants to the 2010 snowfall data.
- svd_snowfall_test04.m, displays the first six U modes in the data.
- svd_snowfall_test05.m, displays the first six V modes in the data.
- rank_one_approximants.png, a plot of the rank 1 through rank 5 approximants to the 2010 snowfall.
- singular_values.png, a plot of the singular values.
- snowfall.txt, the snowfall data.
- u_modes.png, a plot of the first 6 U modes = monthly snowfall patterns over a year.
- v_modes.png, a plot of the first 6 V modes = variation over 1890-2010 of snowfall in a given month.