Hello,
I am using the code below in Matlab 2014b to read a text file (please see attached) and it stops reading after processing 4 lines. I am not sure where to start with troubleshooting this problem so I hope that someone more experienced than me can assist. Thank you in advance!
ii = 1;
filename = ['data [Anemometer 1]-' num2str(ii) '.txt'];
fh = fopen( filename, 'r' );
for jj=1:5 % ignoring headerlines fgetl(fh); end
data = fscanf( fh, '%*i,%*i,%f,%f,%f,%f,%*s', [4,inf])
fclose(fh);

 채택된 답변

Orion
Orion 2014년 10월 20일

0 개 추천

Hi,
You should use the import Wizard tool to generate a script or function which read your text file the way you need, or at least which returns you a cell array easier to treat (seems you have hexadecimal datas) than the raw file.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Low-Level File I/O에 대해 자세히 알아보기

태그

질문:

2014년 10월 20일

답변:

2014년 10월 20일

Community Treasure Hunt

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

Start Hunting!

Translated by