0

我有一个矩阵形式的数据存储在一个 CSV 文件中,它看起来像这样,

在此处输入图像描述

我想让这个 6 * 6 矩阵成为一个对称矩阵,像这样,

在此处输入图像描述

如何使用python(或matlab)将n×n矩阵(方阵)变为对称矩阵?或者有其他工具可以做到吗?</p>

请给我任何建议,谢谢!

4

1 回答 1

1

在 MATLAB 中,对于上三角矩阵A,您可以编写

>> B = A' + triu(A,1)

在哪里triu(A,1)提取没有对角线的上三角形部分 - 你不希望它加倍。

于 2014-05-05T14:42:26.627 回答