NAME
svdpackout.pl - Reconstruct post-SVD form of matrix from singular values output by SVDPACKC
SYNOPSIS
svdpackout.pl [OPTIONS] lav2 lao2
Type svdpackout.pl --help
for a quick summary of options
DESCRIPTION
Reconstructs a matrix from its singular values and singular vectors created by SVDPACKC. The result of this is essentially a "smoothed" matrix equal in size to the original pre-SVDPACKC matrix, but where the non-significant dimenions have been removed.
INPUT
Required Arguments:
lav2
Binary output file created by SVDPACKC's las2
lao2
ASCII output file created by SVDPACKC's las2
Optional Arguments:
--rowonly
Only the row vectors are reconstructed. By default, svdpackout reconstructs entire matrix.
--format FORM
Specifies numeric format for representing output matrix values. The following formats are supported with --format :
- fM.N - Output matrix will contain real values each occupying total M spaces of which last N digits show fractional part. M spaces for each entry include the decimal point and +/- sign if any. =back
-
Default format value is f16.10.
Other Options :
--help
Displays this message.
--version
Displays the version information.
OUTPUT
svdpackout.pl displays a matrix reconstructed from the Singular Triplets created by SVDPACKC. By default, entire matrix (product of left and right signular vectors and singular values) is reconstructed. When --rowonly is ON, only the reduced row vectors are built.
SYSTEM REQUIREMENTS
- SVDPACKC - http://netlib.org/svdpack/ (also available in /External)
- PDL - http://search.cpan.org/dist/PDL/
AUTHORS
Amruta Purandare, University of Pittsburgh
Ted Pedersen, University of Minnesota, Duluth
tpederse at d.umn.edu
COPYRIGHT
Copyright (c) 2002-2008, Amruta Purandare and Ted Pedersen
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to
The Free Software Foundation, Inc.,
59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 43:
=over should be: '=over' or '=over positive_number'
- Around line 51:
You forgot a '=back' before '=head3'