adjust a txt file and delete some strings from it ?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
hello, if I have a txt file like this:
p 1 = 1 B9 7 ;
p 2 = 2 E3 D ;
p 3 = 3 12 F ;
p 4 = 4 C8 2 ;
and I want to delete p num.= (i.e.everything before the =) from each line then concatenate all the lines together to get (1B972E3D3 12F4C82). can you please help me?
0 Commenti
Risposta accettata
KSSV
il 24 Ago 2018
fid = fopen('data.txt') ;
S = textscan(fid,'%s %d %s %d %s %s') ;
fclose(fid) ;
% pick the required cells
S = S(4:end) ;
% join them
S = strcat(num2str(S{1}),S{2},S{3}) ;
% remove zeros if any
S(2:2:end) = [];
% single line
[S{:}]
3 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Text Data Preparation 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!