如何使用Ilnumerics矩阵计算Kronecker和?

时间:2013-10-02 10:03:44

标签: c# algorithm matrix ilnumerics

我有这个矩阵的结果

M矩阵

0   2   8   10  6   8
2   0   10  8   8   6
8   10  0   2   5   7
10  8   2   0   7   5
6   8   5   7   0   2
8   6   7   5   2   0

使用该2矩阵A& A获得该M矩阵。乙

矩阵

0   8   6
8   0   5
6   5   0

B矩阵

0   2
2   0

矩阵M中的结果似乎是矩阵A和B的Kronecker和

维基百科文章Matrix addition表示:Kronecker总和与直接总和不同,但也用denoted表示。它是使用Kronecker产品⊗和常规矩阵加法定义的。如果A是n-by-n,则B是m-by-m,Kronecker和由以下定义:

enter image description here

在C#中,是否可以用Ilnumerics函数计算Kronecker和?

1 个答案:

答案 0 :(得分:0)

您是否看过Math.NET开源项目?

http://www.mathdotnet.com/

Kronecker sum