Re: [問題] Out of Memory 怎麼辦?已回收

看板MATLAB作者 (百鬼月夜)時間15年前 (2010/06/24 22:23), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《modest0815 (就是我)》之銘言: : 跑程式跑到 : ??? Error: Out of memory. : 有什麼方式可以避免這種情況呀? 因為突然發現我好像會寫很多 所以另外回應XD" 在MATLAB中原始配置記憶體是1G(我沒記錯的話) 有一個辦法可以將配置記憶體擴大到2G 但是我非常不建議這種方法 因為這種方法治標不治本 你只是暫時解決問題而已 但我還是貼給妳這些網站 http://centcentblog.blogspot.com/2008/10/matlab.html http://www.terasoft.com.tw/news/data/news041203.asp 這兩個網站的文章你可以看看 但我還是比較建議改變撰寫程式的方法 多多使用向量化運算 以及謹慎使用矩陣大小 再跑程式前盡量先計算出所需的矩陣大小 這樣一來會比較好 不僅對於記憶體分配有幫助 對於速度也有不錯的提升 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.110.36

06/25 02:17, , 1F
這個是os的限制,不算在matlab身上
06/25 02:17, 1F

06/25 11:18, , 2F
os先請換64位元版,然後再請安裝64位元版matlab
06/25 11:18, 2F
文章代碼(AID): #1C8sfx1F (MATLAB)
文章代碼(AID): #1C8sfx1F (MATLAB)