Obtaining sparse matrix indices
9 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Kalpanie Mendis
il 31 Ago 2020
Commentato: Kalpanie Mendis
il 31 Ago 2020
Hi,
I am using sparse function to obtain non-zero elements of a matrix. for example,
s= sparse(M)
(1,1) -5.0000
(2,1) 1.0000
(8,1) 5.0000
(1,2) 5.0000
(2,2) -6.0000
Now I want to creat3 3 arrays containing the row indices, column indices and value indices of the output. For intance,
A_i= [1,2,8,1,2] : row vector, i of Matrix(i,j).
A_j= [1,1,1,2,2]: row vector, j of Matrix(i,j).
A_s= [-5,1,5,5,-6]: row vector, value of the element: A(A_i(m),A_j(m))=A_s(m).
How can I create the matrix A from the output of the sparse function?
0 Commenti
Risposta accettata
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Sparse Matrices in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!