登录论坛

查看完整版本 : 变换上三角矩阵MATLAB


poster
2019-12-14, 20:13
如果我在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 (转置并保留原始的上三角值)



回答:

a = A + triu(A, 1)'您的要求(假设是实数矩阵,或者您想为复杂值使用Hermitian矩阵)。



更多&回答... (https://stackoverflow.com/questions/5131352)