matlab中的大数和长循环?

时间:2015-09-26 15:18:30

标签: matlab bigdata

如何在MatLab中存储2 ^ 100行的矩阵!这是我的搜索空间,我真的需要这样做。 在您看来,有可能吗?如果有,请帮助我,我该怎么办?

1 个答案:

答案 0 :(得分:4)

2 100 约为10 30 ,这对于您来说太大而无法适应记忆 - 因此您无法存储此矩阵。

您可能想要考虑的几种选择 -

  1. 矩阵中的许多条目是否为零?如果是这样,您可以考虑使用内存效率更高的sparse matrix

  2. 您是否需要能够以任意顺序或顺序访问行?如果按顺序,你可以根据需要生成行(可能一次只有一万个块)

  3. 您是否需要查看所有行?如果没有,也许你可以定义一个在需要时动态生成条目的函数。