1

我得到了这个矩阵

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

这个 M 矩阵是用这 2 个矩阵 A 和 B 获得的

矩阵

0   8   6
8   0   5
6   5   0

B矩阵

0   2
2   0

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

维基百科文章矩阵加法指出:克罗内克和与直接和不同,但也用⊕表示。它是使用 Kronecker 乘积 ⊗ 和正态矩阵加法定义的。如果 A 是 n×n,B 是 m×m,则克罗内克和定义为:

在此处输入图像描述

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

4

1 回答 1

0

你看过 Math.NET 开源项目吗?

http://www.mathdotnet.com/

克罗内克和

于 2013-10-02T10:12:34.443 回答