Re: [問題] 有關matlab矩陣大小的問題已回收

看板MATLAB作者 (Steven)時間15年前 (2010/04/09 22:19), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《masterkobe (球球)》之銘言: : 最近跑了一個5000*5000的矩陣 : 可是老闆說一般論文都要跑差不多10000*10000的 : 我就內外圈都改成10000 : 可是竟然沒辦法跑 : 會出現以下的訊息 : Out of memory. Type HELP MEMORY for your options. : 難不成matlab沒辦法太大的矩陣嗎?? double佔8Bytes 矩陣10000*10000佔記憶體共 10000*10000*8Bytes=800000000Bytes =781250KBytes =762.939453125MBytes -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.61.192

04/09 22:29, , 1F
可是我的記憶體有2g 這樣還不夠嗎 感謝
04/09 22:29, 1F
command line下執行Pack或Memory 或是檢視可用記憶體吧 ※ 編輯: Steven0422 來自: 218.167.61.192 (04/09 22:36)

04/10 01:18, , 2F
如果舉陣裡面很多是 0的話, 就用 sparse
04/10 01:18, 2F

04/10 11:39, , 3F
os會佔掉一些...matlab主程會佔掉一些...
04/10 11:39, 3F

04/10 11:39, , 4F
運算時會用到一點buffer..
04/10 11:39, 4F
文章代碼(AID): #1BlpTNV7 (MATLAB)
文章代碼(AID): #1BlpTNV7 (MATLAB)