【发布时间】:2019-03-02 20:18:06
【问题描述】:
我正在尝试解决 Ax = b 形式的 llsq 问题。我有一些巨大的矩阵,其中
size(A) = 26181 13090
size(b) = 26181 1
b 的稀疏度约为 26%,A 几乎是密集的。从mldivide 文档来看,如果b 是稀疏的,似乎A\b 运行一个特殊算法。
但是,目前,解决需要 30 分钟以上(我在此时间后手动终止,所以我不知道实际需要多长时间)。
寻找有关如何加快计算速度的建议。
【问题讨论】:
-
b实际上是稀疏类型还是只是一个有很多零的法线向量?
-
我相信 ~8GB 应该足以解决这些矩阵,就好像它们是密集的一样。对于几乎密集的 A,无论如何您都不会节省大量内存。
标签: matlab linear-regression linear-algebra numerical-methods