When attempting to MMREAD the Matrix Market format file “epb3.mtx” (details here: http://www.cise.ufl.edu/research/sparse/matrices/Averous/epb3), I get an odd-looking error:
“sparse: Warning: You have created a Sparse of size > 2147483647.
Due to a Scilab limitation, reading or writing values from/to
this sparse using a unique index could lead to unexpected behavior.”
Now, said matrix is just a sparse general real matrix in “coordinate” format, of only 84,617 equations and with only 463,625 non-zero entries. The required memory to hold the matrix non-zeros and their (I,J) coordinates, is just a rather meagre 463.265 * (8 + 2 * 4) = 7,07 megabytes, hardly noticeable. As per common knowledge, the number 2,147,483,647 is the max. positive value of a signed 4-byte integer, which probably is what Scilab uses for matrix indexing. Can anyone explain what gives and I get the above error? TIA.