how to remove a column from a character matrix?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
aditya kumar sahu
il 6 Dic 2016
Commentato: aditya kumar sahu
il 6 Dic 2016
suppose
x= 1001
1001 (x is a character matrix)
i want y=100
100 (last column is removed)
0 Commenti
Risposta accettata
KSSV
il 6 Dic 2016
x= '1001 1001' ;
idx = strfind(x,' ') ; % get space position
x(idx-1) = [] ;
x(end) = []
3 Commenti
Più risposte (1)
Guillaume
il 6 Dic 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
Vedere anche
Categorie
Scopri di più su Image Segmentation and Analysis in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!