在MATLAB里怎样将上三角和下三角矩阵表示出来?
问题描述:
在MATLAB里怎样将上三角和下三角矩阵表示出来?
答
求上三角矩阵函数:triu(A,k)%求矩阵A的第K条对角线以上的元素。
求下三角矩阵函数:tril(A,k)%求矩阵A的第K条对角线以下的元素。
答
>> tril(ones(3,3),0)
ans =
1 0 0
1 1 0
1 1 1
>> triu(ones(3,3),0)
ans =
1 1 1
0 1 1
0 0 1