【发布时间】:2020-02-04 04:05:59
【问题描述】:
我想求解线性方程 Ax=b,其中 A 是 40000x400000 矩阵,x 和 b 是 400000x1 数组。当我在 MATLAB 中使用 A\b 时,出现“内存不足”错误。由于矩阵的大小太大,我无法在 MATLAB 中使用 A\b。如何在 Matlab 中不使用命令 A\b 来解决我的问题。
感谢您的帮助
【问题讨论】:
-
A 和 B 稀疏吗?
-
它不能解决您的问题,但 MATLAB 中的
memory命令会告诉您可以在您的机器上创建的数组/矩阵的最大大小。 -
@Kavka:
memory仅适用于 Windows。
标签: matlab size linear-equation