UFget: MATLAB interface to the UF sparse matrix collection
by Tim Davis
05 Aug 2006
(Updated 07 Apr 2008)
Downloads sparse matrices from the web directly into the MATLAB workspace, from a vast range of real
|
Watch this File
|
| File Information |
| Description |
UFget is a MATLAB interface to 1877 sparse matrices (as of Nov 2007) for a wide range of applications, in the UF sparse matrix collection (http://www.cise.ufl.edu/research/sparse/matrices).
Problem = UFget ('HB/arc130'), for example, downloads the matrix of that name. An index is available, making it simple to write an M-file that (for example), downloads all symmetric positive definite matrices one at a time, sorted by the number of nonzeros in the Cholesky factorization after a minimum degree (AMD) ordering.
UFweb ('HB/arc130') opens the web page for the same matrix.
NOTE: tested on 32-bit and 64-bit Linux, and 32bit Windows. Untested on Windows64; if you try it there, please let me know how it works. It should be fine.
MATLAB 7.0 or later is required because of the MAT-file format the matrices are stored in. |
| MATLAB release |
MATLAB 7.5 (R2007b)
|
| Other requirements |
MATLAB 7.0 or later is required (the *.mat files cannot be read by earlier versions). |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 04 Dec 2006 |
Added UFgrep function. Updated UFget and UFweb. |
| 07 Dec 2006 |
Simplified UFget; uses urlwrite instead of my own Java code, to download the matrices. |
| 20 Feb 2007 |
Minor m-lint cleanup. |
| 21 Feb 2007 |
Reposting because code metrics were not updated correctly on The MathWorks web page (no changes to files). |
| 14 May 2007 |
Minor m-file help cleanup. Tested on 64-bit MATLAB. |
| 26 Nov 2007 |
Updated matrix index (now 1877 matrices) |
| 07 Apr 2008 |
Added UFgrep('refresh') option. Better error handling when internet connection is down. |
|
Contact us at files@mathworks.com