Deleting sepecific character from cell array
Afficher commentaires plus anciens
Hi Helpers,
I have a cell array in which some cell has " that I would like to delete such as, '"22000' or '"contig_2012'. (I want it as '22000' or 'contig_2012')
Will be great if you could help me to delete all of them from the cell.
Thanks, Shilo
Réponse acceptée
Plus de réponses (1)
Azzi Abdelmalek
le 15 Jan 2013
Modifié(e) : Azzi Abdelmalek
le 15 Jan 2013
% in this example we rmove '00' and '123'
A={'123' '1234' '12345' '11' '00'};
idx=cellfun(@(x) isequal(x,'00') | isequal(x,'123'),A);
A(idx)=[]
3 commentaires
Shilo
le 16 Jan 2013
José-Luis
le 16 Jan 2013
Please don't forget to accept an answer if it helps you.
Muhammad Usman Saleem
le 5 Nov 2017
This answer is for cell array of {1,5} what about array of {31,6} ?
Catégories
En savoir plus sur Logical dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!