Regarding the size of matrix that Matlab can handle
8 ビュー (過去 30 日間)
古いコメントを表示
How big matrix that matlab can handle? In my project, the program may need to generate and operate on a matrix with size of 50000*5000, and each entry is a double value.
2 件のコメント
採用された回答
Titus Edelhofer
2012 年 2 月 15 日
Hi,
it depends on version and operating system: on a 32Bit OS this will definetely fail, because the matrix would need about 1.8GB of memory. On a 64Bit machine (with reasonable new MATLAB release).
doc computer
shows the maximum number of elements allowed in an array.
Titus
その他の回答 (2 件)
Andreas Goser
2012 年 2 月 15 日
On 32 bit Windows machines - still the most common platform - a practical size of matrices ends with about 500MB. Always remember that you need memory for the operation and simply loading is not enough.
0 件のコメント
Gregory Vernon
2012 年 2 月 15 日
You could look for ways to reduce your grid size. Are there symmetries you can take advantage of? Can you use a skewed or adaptive mesh? Do you NEED double precision?
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!