我正在处理的矩阵类型是从向量创建的,如下所示:
从长度为 L 的一维向量 V 开始。
要从 V 创建一个有 N 行的矩阵 A,只要 V 中有足够的条目来填充柱子。这意味着 A 有 L - N + 1 列。
这是一个例子:
V = [0, 1, 2, 3, 4, 5]
N = 3
A =
[0 1 2 3
1 2 3 4
2 3 4 5]
以这种方式表示矩阵需要比我的机器更多的内存。有没有合理的方法来稀疏地存储这个矩阵?当我只需要存储 L 值时,我目前正在存储 N * (L - N + 1) 值。