How can i delete cell from cell array?
Show older comments
I have two cell array,
W =
1×2 cell array
[1×2 double] [1×2 double]
F =
3×2 cell array
[1×2 double] []
[1×2 double] [1×2 double]
[1×2 double] []
I want to check if cell value in F contains in W, then I will delete the cell value in W
please help me.
4 Comments
Adam Danz
on 15 Dec 2019
Do you mean if the entire vector in F{n} matches a vector in W or if a single element within F{n} matches any element in W?
Providing a complete example would probably clear that up.
Mira le
on 15 Dec 2019
Image Analyst
on 15 Dec 2019
You might try ismember() with the rows option. Or try a loop comparing W with each row of F with isequal(). Please attach the actual F and W in a .mat file with the paper clip icon.
Answers (0)
Categories
Find more on Logical 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!