필터 지우기
필터 지우기

Read an ascii file with header and some character

조회 수: 5 (최근 30일)
M.R. Ebrahimi
M.R. Ebrahimi 2021년 11월 12일
댓글: M.R. Ebrahimi 2021년 11월 12일
I have an ascii file with the following content:
Value list for Database Order SIN
X Coordinate
>SINGEOMETRYX_COORD
Y Coordinate
>SINGEOMETRYY_COORD
ENS25
>SINAMP_COMPENS25
SIN X_COORD Y_COORD ENS25
< 1| 569140.81 |3740536.75| 0.5548803|
< 2| 569198.50 |3740525.00| 0.4484698|
< 3| 569250.62 |3740519.50| 0.3651407|
< 4| 569309.38 |3740513.00| 0.3315517|
< 5| 569360.88 |3740502.25| 0.4247019|
< 6| 569389.00 |3740474.50| 0.5214419|
How can I read the data in a array without <, | and headers.
The file attached.
Thanks
  댓글 수: 2
Walter Roberson
Walter Roberson 2021년 11월 12일
please attach a short example file we can test with. You might need to zip and attach that if it has an unusual file extension.
M.R. Ebrahimi
M.R. Ebrahimi 2021년 11월 12일
편집: M.R. Ebrahimi 2021년 11월 12일
Thanks for your comment.
The file has attached.

댓글을 달려면 로그인하십시오.

채택된 답변

KSSV
KSSV 2021년 11월 12일
fid = fopen('test.txt') ;
% 1| 569140.81 |3740536.75| 0.5548803|
S = textscan(fid,'< %d| %f | %f | %f |\n','Delimiter','\n','HeaderLines',7) ;
fclose(fid) ;

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Text Files에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by