svd_snowfall_test
svd_snowfall_test,
a MATLAB program which
calls svd_snowfall() to demonstrate the use of the Singular Value Decomposition (SVD)
to analyze a set of historical snowfall data.
Licensing:
The computer code and data files described and made available on this web page
are distributed under
the GNU LGPL license.
Related Data and Programs:
svd_snowfall,
a MATLAB library which
reads a file containing historical snowfall data and
analyzes the data with the Singular Value Decomposition (SVD).
Source code:
-
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.
Last revised on 25 January 2019.