MSM_TO_MM
Matlab Sparse Matrix
converted to
Matrix Market File
MSM_TO_MM
is a MATLAB library which
accepts a Matlab sparse matrix and writes it to a file in the
Matrix Market File Format.
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:
HB_TO_MM,
is a MATLAB program which
converts a sparse matrix from Harwell-Boeing to Matrix Market format.
MM_IO,
a MATLAB library which
reads and writes sparse linear systems stored in the Matrix Market format.
MM_TO_MSM,
a MATLAB program which
reads a Matrix Market file defining a sparse matrix, and creates
a corresponding MATLAB sparse matrix data structure.
MSM_TO_HB,
a MATLAB program which
writes a MATLAB sparse matrix to a Harwell Boeing (HB) file;
ST_TO_MM,
a MATLAB program which
converts a sparse matrix file from
ST format to
MM format (Matrix Market format);
Reference:
-
http://math.nist.gov/MatrixMarket/
the Matrix Market web site.
-
Ronald Boisvert, Roldan Pozo, Karin Remington,
The Matrix Market Exchange Formats: Initial Design,
National Institute of Standards and Technology,
NISTIR 5935, December 1996,
Available online at
../../pdf/mm_format.pdf
Source Code:
-
msm_to_mm.m,
writes an MSM to an MM file.
-
msm_to_mm_array.m,
writes an MSM to an MM array file.
-
msm_to_mm_array_complex.m,
writes an MSM to an MM array complex file.
-
msm_to_mm_array_complex_general.m,
writes an MSM to an MM array complex general file.
-
msm_to_mm_array_complex_hermitian.m,
writes an MSM to an MM array complex hermitian file.
-
msm_to_mm_array_complex_skewsymmetric.m,
writes an MSM to an MM array complex skew-symmetric file.
-
msm_to_mm_array_complex_symmetric.m,
writes an MSM to an MM array complex symmetric file.
-
msm_to_mm_array_integer.m,
writes an MSM to an MM array integer file.
-
msm_to_mm_array_integer_general.m,
writes an MSM to an MM array integer general file.
-
msm_to_mm_array_integer_skewsymmetric.m,
writes an MSM to an MM array integer skew-symmetric file.
-
msm_to_mm_array_integer_symmetric.m,
writes an MSM to an MM array integer symmetric file.
-
msm_to_mm_array_real.m,
writes an MSM to an MM array real file.
-
msm_to_mm_array_real_general.m,
writes an MSM to an MM array real general file.
-
msm_to_mm_array_real_skewsymmetric.m,
writes an MSM to an MM array real skew-symmetric file.
-
msm_to_mm_array_real_symmetric.m,
writes an MSM to an MM array real symmetric file.
-
msm_to_mm_coordinate.m,
writes an MSM to an MM coordinate file.
-
msm_to_mm_coordinate_complex.m,
writes an MSM to an MM coordinate complex file.
-
msm_to_mm_coordinate_complex_general.m,
writes an MSM to an MM coordinate complex general file.
-
msm_to_mm_coordinate_complex_hermitian.m,
writes an MSM to an MM coordinate complex hermitian file.
-
msm_to_mm_coordinate_complex_skewsymmetric.m,
writes an MSM to an MM coordinate complex skew-symmetric file.
-
msm_to_mm_coordinate_complex_symmetric.m,
writes an MSM to an MM coordinate complex symmetric file.
-
msm_to_mm_coordinate_integer.m,
writes an MSM to an MM coordinate integer file.
-
msm_to_mm_coordinate_integer_general.m,
writes an MSM to an MM coordinate integer general file.
-
msm_to_mm_coordinate_integer_skewsymmetric.m,
writes an MSM to an MM coordinate integer skew-symmetric file.
-
msm_to_mm_coordinate_integer_symmetric.m,
writes an MSM to an MM coordinate integer symmetric file.
-
msm_to_mm_coordinate_real.m,
writes an MSM to an MM coordinate real file.
-
msm_to_mm_coordinate_real_general.m,
writes an MSM to an MM coordinate real general file.
-
msm_to_mm_coordinate_real_skewsymmetric.m,
writes an MSM to an MM coordinate real skew-symmetric file.
-
msm_to_mm_coordinate_real_symmetric.m,
writes an MSM to an MM coordinate real symmetric file.
-
msm_to_mm_coordinate_pattern_general.m,
writes an MSM to an MM coordinate pattern general file.
-
msm_to_mm_coordinate_pattern_symmetric.m,
writes an MSM to an MM coordinate pattern symmetric file.
-
timestamp.m,
prints the current YMDHMS date as a timestamp.
Examples and Tests:
-
msm_to_mm_test.m,
runs all the tests.
-
msm_to_hb_test_output.txt,
the output file.
-
msm_to_mm_test01.m,
tests MSM_TO_MM_ARRAY_COMPLEX_GENERAL.
-
msm_to_mm_test01.mm,
the file created by the test.
-
msm_to_mm_test02.m,
tests MSM_TO_MM_ARRAY_COMPLEX_HERMITIAN.
-
msm_to_mm_test02.mm,
the file created by the test.
-
msm_to_mm_test03.m,
tests MSM_TO_MM_ARRAY_COMPLEX_SKEWSYMMETRIC.
-
msm_to_mm_test03.mm,
the file created by the test.
-
msm_to_mm_test04.m,
tests MSM_TO_MM_ARRAY_COMPLEX_SYMMETRIC.
-
msm_to_mm_test04.mm,
the file created by the test.
-
msm_to_mm_test05.m,
tests MSM_TO_MM_ARRAY_INTEGER_GENERAL.
-
msm_to_mm_test05.mm,
the file created by the test.
-
msm_to_mm_test06.m,
tests MSM_TO_MM_ARRAY_INTEGER_SKEWSYMMETRIC.
-
msm_to_mm_test06.mm,
the file created by the test.
-
msm_to_mm_test07.m,
tests MSM_TO_MM_ARRAY_INTEGER_SYMMETRIC.
-
msm_to_mm_test07.mm,
the file created by the test.
-
msm_to_mm_test08.m,
tests MSM_TO_MM_ARRAY_REAL_GENERAL.
-
msm_to_mm_test08.mm,
the file created by the test.
-
msm_to_mm_test09.m,
tests MSM_TO_MM_ARRAY_REAL_SKEWSYMMETRIC.
-
msm_to_mm_test09.mm,
the file created by the test.
-
msm_to_mm_test10.m,
tests MSM_TO_MM_ARRAY_REAL_SYMMETRIC.
-
msm_to_mm_test10.mm,
the file created by the test.
-
msm_to_mm_test11.m,
tests MSM_TO_MM_COORDINATE_COMPLEX_GENERAL.
-
msm_to_mm_test11.mm,
the file created by the test.
-
msm_to_mm_test12.m,
tests MSM_TO_MM_COORDINATE_COMPLEX_HERMITIAN.
-
msm_to_mm_test12.mm,
the file created by the test.
-
msm_to_mm_test13.m,
tests MSM_TO_MM_COORDINATE_COMPLEX_SKEWSYMMETRIC.
-
msm_to_mm_test13.mm,
the file created by the test.
-
msm_to_mm_test14.m,
tests MSM_TO_MM_COORDINATE_COMPLEX_SYMMETRIC.
-
msm_to_mm_test14.mm,
the file created by the test.
-
msm_to_mm_test15.m,
tests MSM_TO_MM_COORDINATE_INTEGER_GENERAL.
-
msm_to_mm_test15.mm,
the file created by the test.
-
msm_to_mm_test16.m,
tests MSM_TO_MM_COORDINATE_INTEGER_SKEWSYMMETRIC.
-
msm_to_mm_test16.mm,
the file created by the test.
-
msm_to_mm_test17.m,
tests MSM_TO_MM_COORDINATE_INTEGER_SYMMETRIC.
-
msm_to_mm_test17.mm,
the file created by the test.
-
msm_to_mm_test18.m,
tests MSM_TO_MM_COORDINATE_REAL_GENERAL.
-
msm_to_mm_test18.mm,
the file created by the test.
-
msm_to_mm_test19.m,
tests MSM_TO_MM_COORDINATE_REAL_SKEWSYMMETRIC.
-
msm_to_mm_test19.mm,
the file created by the test.
-
msm_to_mm_test20.m,
tests MSM_TO_MM_COORDINATE_REAL_SYMMETRIC.
-
msm_to_mm_test20.mm,
the file created by the test.
-
msm_to_mm_test21.m,
tests MSM_TO_MM_COORDINATE_PATTERN_GENERAL.
-
msm_to_mm_test21.mm,
the file created by the test.
-
msm_to_mm_test22.m,
tests MSM_TO_MM_COORDINATE_PATTERN_SYMMETRIC.
-
msm_to_mm_test22.mm,
the file created by the test.
You can go up one level to
the MATLAB source codes.
Last revised on 02 November 2008.