标签: matlab
如果我在MATLAB LIKE上有一个上三角矩阵
A = 1 2 3 4 0 5 6 7 0 0 8 9 0 0 0 1
您如何将其转换为:
a = 1 2 3 4 2 5 6 7 3 6 8 9 4 7 9 1
(转置并保留原始的上三角值)
答案 0 :(得分:6)
a = A + triu(A, 1)'做你想要的(假设是真正的矩阵,或者你想要一个复数值的Hermitian矩阵)。
a = A + triu(A, 1)'