adjust a txt file and delete some strings from it ?

1 回表示 (過去 30 日間)
mia saam
mia saam 2018 年 8 月 24 日
コメント済み: mia saam 2018 年 8 月 25 日
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?

採用された回答

KSSV
KSSV 2018 年 8 月 24 日
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 件のコメント
KSSV
KSSV 2018 年 8 月 25 日
Try the same code...if any error..you are welcome.
mia saam
mia saam 2018 年 8 月 25 日
thank you so much

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCharacters and Strings についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by