delete null in matrix
Show older comments
I have matrix M=[ 0 0 0 7.9286 10.1000 14.3714]
I want to delete null in matrix.
I want matrix M=[7.9286 10.1000 14.3714]
Thanks
Accepted Answer
More Answers (1)
sixwwwwww
on 14 Dec 2013
do it like this:
M=[ 0 0 0 7.9286 10.1000 14.3714];
M = M(M ~= 0)
5 Comments
Tomas
on 14 Dec 2013
Edited: Azzi Abdelmalek
on 14 Dec 2013
sixwwwwww
on 14 Dec 2013
do it as follow:
M = [0 0 0 7.9286 10.1000 14.3714];
M = (M(M ~= 0))'
Also I like to ask you do you have values in a matrix or in just in a vector
sixwwwwww
on 14 Dec 2013
do you want to convert them to a column vector of non-zero values?
Tomas
on 14 Dec 2013
Categories
Find more on Matrix Indexing 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!