Explain weird MATLAB behavior

It is the first time that having a diagonal matrix matlab keeps writing the indices of the matlab element I am requiring and then the element values
below I report the results for matlab command window
1.0e+05 *
(1,1) -1.2727
(1,2) 0.0001
vv has been extracted from a structure
Can you explain this behviour

 Accepted Answer

Bruno Luong
Bruno Luong on 6 Jul 2020
It's a SPARSE matrix

4 Comments

OK, how can I convert in a regular matrix or extract regular scalar from it?
Thanks a lot
Extract scalar between sparse and full matrix uses the same syntax
M(i,j)
To convert to full matrix
A = full(S)
Great, nice shot
Many thanks
@Marco,
Since you are clearly satisfied with Bruno's answer, you should Accept-click it.

Sign in to comment.

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!