我有一个简单的矩阵
%%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
你知道我做错了什么吗?
array
格式要求条目以列主顺序在单独的行中给出。也就是说,如果矩阵是MxN,那么前M个值是第一列,下一个M是第二列,等等。
例如,阵列
[11 12]
[21 22]
将是
%%MatrixMarket matrix array real general
%blah
2 2
11
21
12
22