aboutsummaryrefslogtreecommitdiff
path: root/perl/perl-Math-GSL-Linalg-SVD/README
diff options
context:
space:
mode:
Diffstat (limited to 'perl/perl-Math-GSL-Linalg-SVD/README')
-rw-r--r--perl/perl-Math-GSL-Linalg-SVD/README17
1 files changed, 17 insertions, 0 deletions
diff --git a/perl/perl-Math-GSL-Linalg-SVD/README b/perl/perl-Math-GSL-Linalg-SVD/README
new file mode 100644
index 0000000000000..2ac328079a4b3
--- /dev/null
+++ b/perl/perl-Math-GSL-Linalg-SVD/README
@@ -0,0 +1,17 @@
+The singular value decomposition (SVD) is an important factorization
+of a rectangular real matrix
+- see http://en.wikipedia.org/wiki/Singular_value_decomposition.
+
+Eigendecomposition is the factorization of a matrix into a canonical
+form, whereby the matrix is represented in terms of its eigenvalues
+and eigenvectors
+- see http://en.wikipedia.org/wiki/Eigendecomposition_of_a_matrix.
+
+This module implements the SVD and Eigen decomposition routines of
+the The C GNU Scientific Library (GSL).
+
+It provides simple convenience methods in the upper-level
+Math::GSL::Linalg::SVD namespace to perform these operations.
+Alternatively, it also provides direct access to the C routines in
+the Math::GSL::Linalg::SVD::Matrix, Math::GSL::Linalg::SVD::Vector
+and Math::GSL::Linalg::SVD::Eigen namespaces - see METHODS.