7
我生成了一個下三角矩陣,並且我想使用下三角矩陣中的值完成矩陣以形成一個方矩陣,對角線零點是對稱的。Python - 我如何找到下三角numpy矩陣的方陣? (具有對稱的上三角)
lower_triangle = numpy.array([
[0,0,0,0],
[1,0,0,0],
[2,3,0,0],
[4,5,6,0]])
我想生成以下完整矩陣,保持了零對角線:
complete_matrix = numpy.array([
[0, 1, 2, 4],
[1, 0, 3, 5],
[2, 3, 0, 6],
[4, 5, 6, 0]])
感謝。
@DSM我已經改正了我原來的答案,現在得到對稱在我的數組 – rtrwalker
這是比DSM更好的答案,因爲它不依賴於對角線元素爲零。 –