我有一个简单的矩阵
%%MatrixMarket matrix array real general
%blah
2 2
3 2
2 2
我试着读这个
from scipy.io import mmread
test = mmread('test.mm')
我得到了
<type 'exceptions.ValueError'> invalid literal for float(): 3 2
但是如果我有单列,那就很好了
%%MatrixMarket matrix array real general
%blah
2 1
3
2
关于我做错的任何想法?
答案 0 :(得分:0)
array
格式要求条目按照列主顺序分别在不同的行上给出。也就是说,如果矩阵是M×N,则前M个值是第一列,下一个M是第二列,等等。
例如,数组
[11 12]
[21 22]
将是
%%MatrixMarket matrix array real general
%blah
2 2
11
21
12
22