Extract all numbers from a matrix that also contains NaN into a single vector
7 views (last 30 days)
Show older comments
Hi there I have a large matrix that contains numbers (both positive and negative) and NaN. I need to find the median of this matirx to plot a line.
Doing the median on the whole matrix gives me a value followed by NaNs which I cannot plot as a line.
I have tried the following:
realidx = arrayfun(@isreal,a);
only_reals = a(realidx);
only_real_part = real(a);
but it just gives me lots of 1s. I need the actual values extracting.. I also need all the values to be in one vector other wise all the columns would be of diferent lengths.
Any help would be amazing!
Thanks
0 Comments
Accepted Answer
More Answers (0)
See Also
Categories
Find more on Resizing and Reshaping 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!