Finding CRS format of matrix in Mex
6 views (last 30 days)
Show older comments
Hi,
I am using mex bridge to perform some operations sparse matrices from matlab.One of the operations requires me to convert matrix from CSC to CRS format. I was able to get values and col_indices arrays. However, I am not able to understand the exact method by which I can extract row_pointers array of a given matrix in CSC format.
Any help/suggestions will be appreciated.
Thanks in advance.
Cheers.
0 Comments
Answers (2)
James Tursa
on 8 Jul 2012
Can't you just transpose it within MATLAB, and then treat the resulting row indexes as column indexes and column "pointers" as row "pointers" in the CRS format?
0 Comments
Abhishek
on 8 Jul 2012
3 Comments
James Tursa
on 8 Jul 2012
You can use mexCallMATLAB with your MATLAB variable as the input and call the "transpose" function.
See Also
Categories
Find more on Sparse Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!