返回信息流我有一个5GB的txt文件(大概有3.4亿行),里面记录着34453*34453的稀疏矩阵的值,txt文件每行的格式
就是简单的:行下标,列下标,值。现在我想使用这个矩阵,我做预处理的代码如下:
data = load('mtm_sim.txt');
x = data(:,1);
y = data(:,2);
value = data(:,3);
mat = sparse(x,y,value,usize,usize);
save('mtm_sim.mat','mat');
问题:总是到save这一步出错(也不是matlab报错,就是最后生成的mtm_sim.mat只有1KB)?我使用的电脑内存是60G的,而且运行过程中也没有"out of memory"之类的错误,应该不是内存的问题。请教各位大神,这个问题怎么破?[ema1]
这是一条镜像帖。来源:北邮人论坛 / matlab / #10523同步于 2013/12/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
[问题]matlab 大稀疏矩阵载入
LJ10211289
2013/12/3镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复