稀疏矩阵的 Harwell-Boeing 格式

计算科学 图书馆
2021-12-28 20:21:51

我正在处理 SVDLIBC 库。为了计算奇异值,我需要以 Harwell-Boeing 格式指定我的矩阵。在 Internet 上,我找到了下一个示例:

密集文本格式:

4 3

2.3  0  4.2

0   1.3 2.2

3.8  0  0.5

0    0   0 

稀疏文本 Harwell-Boeing 格式:

SVDLIBC 诉 1.32

3             1             1             1             0
rra     
              4             3             6             0

       (8i)            (8i)            (8e)            (8e)

1 3 4 7 

1 3 2 1 2 3 

2.3 3.8 1.3 4.2 2.2 0.5 

在稀疏矩阵的其他库中,我将矩阵指定为非零值及其索引的数组,但我不明白它们如何以 Harwell-Boeing 格式指定矩阵。谁能解释我如何在上面的示例中形成两个索引数组?我是这个领域的新手,所以如果这个问题看起来太明显了,我很抱歉。

1个回答

此处描述了 Harwell-Boeing 格式