How to remove redundant elements in a sparse matrix?

I have the following Sparse Matrix E with the following redundant elements i.e (2,1) = (1,2), (5,1) = (1,5), (2,3)=(3,2) and (2,4) = (4,2)
E =
(2,1) 2.33
(5,1) 4.16
(1,2) 2.33
(3,2) 2.08
(4,2) 4.33
(1,5) 4.16
(2,3) 2.08
(2,4) 4.33
I want my sparse matrix output to be as follows
E =
(1,2) 2.33
(1,5) 4.16
(2,3) 2.08
(2,4) 4.33

답변 (1개)

Bruno Luong
Bruno Luong 2021년 4월 14일
E = triu(E);

댓글 수: 1

@Bruno Luong It's gives the result correct but not in the ascending order sequence. Can you do any further modification in it.

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터 및 File Exchange에서 Sparse Matrices에 대해 자세히 알아보기

제품

릴리스

R2018a

질문:

2021년 4월 14일

댓글:

2021년 4월 14일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by