24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1618  |  回复: 2

浪扼逆戟

新虫 (初入文坛)

[求助] 自己写一个c++得求解大型稀疏矩阵库大约有多大规模 已有2人参与

搞流体计算得,准备自己认真学着编程,之前用fortran写锅一个GS松弛迭代的一个算法,写的矩阵规模很小,这次用c++写,准备自己写一个库,还能用来搞搞拟合之类的,我想知道一个大型的系数矩阵(比如上百万阶的)编写的模式跟小型有什么不一样吗?比如说数据的结构,小型的矩阵直接new一个空间就可以了,大型的应该怎么管理内存呢?PS:还有并行计算暂时不考虑
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

a04051127

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
1 大型稀疏矩阵不可能完整保存整个矩阵,一般采用稀疏存储,只保存其中的非零元素
2 采用稀疏存储后,若直接进行迭代法计算还比较方便。如果需要用直接法或者要进行预处理,那还需要考虑填入元的存储。其数据结构较为复杂。
3 矩阵较大时可能需要采用内外存交换
4 国外有很多开源程序库,不建议完全自己做。
2楼2015-08-28 16:29:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shikang999

新虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
我和楼上的回答可能相反!建议自己写,因为只有自己写存储结构,才能更加深刻理解如何去构造求解算法以及后期一些特殊处理!
    大型稀疏矩阵存储可分两种情况,对称与不对称,对称的可考虑变带宽存储,百万级的,可以用这个!如果更大,可考虑索引存储,矩阵纬度越大内存相对占比越小,但构造求解算法也越高!

[ 发自手机版 http://muchong.com/3g ]
我还是那个我,过去如此,未来亦如此!
3楼2015-08-28 23:04:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 浪扼逆戟 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 294求调剂 +6 淡然654321 2026-04-17 7/350 2026-04-17 13:32 by 学员JpLReM
[考研] 急需调剂 +7 绝不放弃22 2026-04-15 7/350 2026-04-16 22:09 by SUSE_CL
[考研] 322求调剂 +8 123安康 2026-04-12 15/750 2026-04-16 11:07 by Espannnnnol
[考研] 327求调剂 +26 Xxjc1107. 2026-04-13 29/1450 2026-04-16 10:52 by Espannnnnol
[考研] 310求调剂 +16 666真好 2026-04-11 18/900 2026-04-15 13:28 by 黑科技矿业
[考研] 297工科调剂? +14 河南农业大学-能 2026-04-13 15/750 2026-04-15 13:25 by 黑科技矿业
[考研] 药学305求调剂 +10 玛卡巴卡boom 2026-04-10 10/500 2026-04-14 15:55 by zs92450
[考研] 求调剂 +12 何气正 2026-04-13 13/650 2026-04-14 14:47 by zs92450
[考研] 考研调剂 +13 长弓傲 2026-04-13 14/700 2026-04-14 14:44 by zs92450
[考研] 考研求调剂 +6 ban班小七 2026-04-11 6/300 2026-04-14 14:06 by 哆啦A梦只是个梦
[考研] 105500药学求调剂 +4 x_skys 2026-04-12 4/200 2026-04-14 13:37 by rndfc
[考研] 305求调剂 +8 玛卡巴卡boom 2026-04-11 8/400 2026-04-14 09:04 by pengliang8036
[考研] 300分求调剂 (085501机械专硕,本科扬大) +9 xu@841019 2026-04-11 10/500 2026-04-14 08:48 by 木木mumu~
[考研] 考研求调剂 +12 子木呐 2026-04-12 13/650 2026-04-14 01:19 by 王珺璞
[考研] 考研英一数一338分 +9 长江大学东校区 2026-04-13 10/500 2026-04-14 00:41 by 王珺璞
[考研] 求调剂,985材料与化工348分 +9 涵竹刘 2026-04-11 14/700 2026-04-13 22:26 by 涵竹刘
[考研] 材料考研调剂 +29 云木达达 2026-04-11 31/1550 2026-04-13 13:32 by lyh鲁老师
[考研] 290求调剂 +18 柯淮然 2026-04-12 20/1000 2026-04-13 12:56 by cyh—315
[考研] 0831一轮调剂失败求助 +10 小熊睿睿_s 2026-04-11 10/500 2026-04-12 22:43 by 长弓傲
[考研] 一志愿浙大生物325分求调剂 +9 zysheng 2026-04-12 9/450 2026-04-12 22:31 by yuyin1233
信息提示
请填处理意见