How to change values of elements in a sparse matrix
Afficher commentaires plus anciens
I have the following sparse matrix:
(1,1) 1.1000
(2,2) 2.1000
(3,3) 0.1000
(4,4) 5.1000
(5,5) 0.6000
Created from a full matrix. I want to modify the sparse matrix by changing some values in the second column above. I do not want to change them in the original matrix. The reason is the full matrix is very large and the majority of elements are zeros. It takes a big portion of my computer memory (greater than 8 GB of my RAM capacity). The above matrix is only a small sample of my problem. Note that for this problem, the nonzero elements are located in the diagonal of the matrix.
Any idea?
Thanks
1 commentaire
Rik
le 9 Août 2018
Variable in Matlab in general don't affect each other, so you can just change the elements. What errors are you encountering?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Sparse Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!