how to remove a column from a character matrix?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
aditya kumar sahu
le 6 Déc 2016
Commenté : aditya kumar sahu
le 6 Déc 2016
suppose
x= 1001
1001 (x is a character matrix)
i want y=100
100 (last column is removed)
0 commentaires
Réponse acceptée
KSSV
le 6 Déc 2016
x= '1001 1001' ;
idx = strfind(x,' ') ; % get space position
x(idx-1) = [] ;
x(end) = []
3 commentaires
Plus de réponses (1)
Guillaume
le 6 Déc 2016
You remove the last column of any matrix, regardless of what type of data it contains, even characters, the same way with:
yourmatrix(:, end) = [];
Unless what you call a character matrix is not a character matrix actually. A character matrix would be:
x = ['1001';'0110']; %for example
Voir également
Catégories
En savoir plus sur Image Segmentation and Analysis dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!