How to remove an entry within a cell of a cell array

Hi all,
I have the following cell array:
C = { [1 2] ; [2 3 4 1 3 1 8 9] ; [6 9 8 0 0 2 3] } ;
How can I remove all entries in each cell that are less than or equal to 2, so I can end up with:
C = { [empty] ; [3 4 3 8 9] ; [6 9 8 3] }
I have tried
Cn = cellfun(@(x) x(x <= 2) == [], C, 'UniformOutput', 0)
But for some reason it is not working...
Thanks for your help in advance,
KR,
KMT.

 Akzeptierte Antwort

Weitere Antworten (0)

Kategorien

Mehr zu Phased Array Design and Analysis finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by