| 查看: 2736 | 回复: 9 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
sapphirechina铜虫 (正式写手)
|
[求助]
如何存储和计算超大规模稀疏矩阵已有1人参与
|
|
|
本人在R语言环境中生成了一个18万行*18万列的单位矩阵,然后用循环给这个单位矩阵赋值,结果循环到8万多次就报错无法分配内存了。 代码如下: #生成单位矩阵,用普通矩阵无法创建,所以用sparseMatrix来创建。 num_samples=180000 rownumber=c(1:num_samples) colnumber=c(1:num_samples) value=c(rep(1,each=num_samples)) M=sparseMatrix(rownumber,colnumber,x=value) #给单位矩阵赋值,全部赋值完成后是一个4*50*180000个数值的对称稀疏矩阵。 for(i in 1:num_samples){ w=W[,i] #有50个浮点型数值。 n=neighbors[,i] #有50个整型数值。 M[i,n]=M[i,n]-t(w) M[n,i]=M[n,i]-w M[n,n]=M[n,n]+w%*%t(w) } 请教上述的情况该怎么处理呢?我的机器内存是4G,32位操作系统。 如果这个矩阵能顺利赋值完毕,我随后还需要计算这个矩阵的特征值和特征向量。 请教可能实现么? |
» 猜你喜欢
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有6人回复
2025冷门绝学什么时候出结果
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有8人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有5人回复
论文投稿,期刊推荐
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
孩子确诊有中度注意力缺陷
已经有14人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
sapphirechina
铜虫 (正式写手)
- 应助: 13 (小学生)
- 金币: 624.8
- 散金: 178
- 红花: 1
- 帖子: 385
- 在线: 332.9小时
- 虫号: 431292
- 注册: 2007-08-11
- 专业: 环境与生态统计学
10楼2016-12-12 08:08:37
100403140212
木虫 (正式写手)
超级水晶虫
- 应助: 3 (幼儿园)
- 金币: 3590.8
- 散金: 5
- 红花: 1
- 帖子: 314
- 在线: 316.6小时
- 虫号: 1881860
- 注册: 2012-07-06
- 性别: GG
- 专业: 控制论中的数学方法

2楼2016-11-26 22:23:15
sapphirechina
铜虫 (正式写手)
- 应助: 13 (小学生)
- 金币: 624.8
- 散金: 178
- 红花: 1
- 帖子: 385
- 在线: 332.9小时
- 虫号: 431292
- 注册: 2007-08-11
- 专业: 环境与生态统计学
3楼2016-11-27 08:51:02
alober
木虫 (著名写手)
- 数学EPI: 1
- 应助: 18 (小学生)
- 金币: 22717.2
- 红花: 25
- 帖子: 2665
- 在线: 473.6小时
- 虫号: 3331731
- 注册: 2014-07-20
4楼2016-11-27 10:36:13













回复此楼