Is there a way to find the indexes of all nonzero elements in a cell that contains empty cells too? I know of the way to first replace all of empty cells with 0 and they use the find and cellfun function. But is there a simpler way? Lets say A={2 5 0 10 0 [] 22 0 13} index=find(~cellfun(@isempty,A)) % index for non-empty cells Is there a way to find indexes for those who contain positive numbers only? Thanks btw using MatLab 2015a
MATLAB: Find the indexes of all the zeros or nonzeros in a cell array that contains empty cells
cell arrayemptyindexMATLABnonzero
Best Answer