reading data from a file which include symbols.

2 次查看(过去 30 天)
I need to read the first column of the file attached and the last 3 digits of each line as a column. Appreciate any help.

采纳的回答

Walter Roberson
Walter Roberson 2015-5-27
t = regexp(fileread('Dst.txt'), '(\r)?\n', 'split');
firstcol = regexp(t, '^\S+', 'match');
last3 = regexp(t, '...$', 'match');
first_last = [firstcol(:), last3(:)];
first_last{1,1}, first_last{1,2} is the pair for the first line
  1 个评论
anton fernando
anton fernando 2015-5-28
Thank you very much. It works. but I do not understand what the code does. Can you put comments on it so that I can understand it. Appreciate it.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Data Import and Analysis 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by