How to directly create a non-random upper or lower triangle matrix without creating a full square matrix?
조회 수: 3 (최근 30일)
이전 댓글 표시
I want to create the upper triangle matrix only directly in matlab and reflect it to make a full square matrix. I will assign numerical values to all the variables listed in the matrix.
댓글 수: 0
답변 (1개)
Rishabh Mishra
2020년 11월 4일
편집: Rishabh Mishra
2020년 11월 4일
Hi,
Consider the upper triangular matrix created below:
A = [1 2 3 4; 0 5 6 7; 0 0 8 9; 0 0 0 10];
To create the mirror image of upper triangle into the lower triangle, use the code below:
for i = 1:size(A,1)
for j = 1:size(A,1)
if j < i
A(i,j) = A(j,i);
end
end
end
Hope This helps.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!