Help split a text file into 3 arrays (textscan)
조회 수: 2 (최근 30일)
이전 댓글 표시
Greatings, I am fairly new with importing text files and extracting what I need so any suggestions would be great. I have a text file as:
1 02/06/2012 10:55:43.109 23.580898 2 02/06/2012 10:55:43.109 23.431202 3 02/06/2012 10:55:43.109 23.081917 1 02/06/2012 10:55:43.750 23.580898 2 02/06/2012 10:55:43.750 23.431202 3 02/06/2012 10:55:43.750 23.081917
I am wondering if its possible to split this into:
1 02/06/2012 10:55:43.109 23.580898 1 02/06/2012 10:55:43.750 23.580898
Separating each group by the 1st column. I was thinking of implementing a while loop that would look like:
%Read First Line [a b]=strtok(fid) % Implement Logic command while a = 1 % Store in some cell Any suggestions would be great..
댓글 수: 0
답변 (3개)
RNTL
2012년 2월 10일
can you explain what is it exactly to you want to transform ? I couldn't understand it from the example you gave.
댓글 수: 0
RNTL
2012년 2월 10일
if all you wish is every 3rd row, why not simply using indexing on what you have ?.. say Data is the name of the array you're describing above.
so co1_1 = data(1:3:end,:); col_2 = data(2:3:end,:); .. and so on
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Text Data Preparation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!