svd_basis_weight_test


svd_basis_weight_test, a FORTRAN90 code which calls svd_basis_weight(), which applies the singular value decomposition ("SVD") to a set of weighted data vectors, to extract the leading "modes" of the 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_basis_weight, a FORTRAN90 code which is similar to SVD_basis, but which allows the user to assign weights to each data vector.

Source Code:

The user's input:

The input data consists of 5 files:

There are two options for the weight files:

EXAMPLE 1 uses no averaging and even weights. The output data consists of 4 files, all of which are SVD basis vectors:

EXAMPLE 2 uses no averaging and uneven weights. The output data consists of 4 files, all of which are SVD basis vectors:

EXAMPLE 3 uses averaging and even weights. The output data consists of 5 files, all of which are SVD basis vectors:


Last revised on 31 August 2020.