How can i delete cell from cell array?
显示 更早的评论
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 个评论
Adam Danz
2019-12-15
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
2019-12-15
Image Analyst
2019-12-15
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.
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!