Extract all numbers from a matrix that also contains NaN into a single vector
7 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!