【问题标题】:How to calculate largest array dimensions in MATLAB?如何在 MATLAB 中计算最大数组维度?
【发布时间】:2014-10-03 07:07:22
【问题描述】:

我在 matlab 中创建 NxN 零数组时遇到了问题,其中 N ~ 1e6。 所以我想弄清楚我对 N 有什么限制。 我也在使用 linux,所以 memory 命令对我不起作用。

我有 16Gb RAM 和 39Gb SWAP 空间。

【问题讨论】:

标签: arrays matlab out-of-memory


【解决方案1】:

This post 似乎回答了你的问题。对于 Linux 32 位,最大元素数是 ~312e6,而对于 Linux 64 位,它是 ~300e6。无论如何,您应该能够通过直接尝试围绕这些大小分配矩阵并查看它们是否有效来确认这一点。

【讨论】:

    猜你喜欢
    • 2018-05-20
    • 2014-05-28
    • 2021-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-11
    • 2012-09-30
    相关资源
    最近更新 更多