Borrar filtros
Borrar filtros

Read an ascii file with header and some character

5 visualizaciones (últimos 30 días)
M.R. Ebrahimi
M.R. Ebrahimi el 12 de Nov. de 2021
Comentada: M.R. Ebrahimi el 12 de Nov. de 2021
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 comentarios
Walter Roberson
Walter Roberson el 12 de Nov. de 2021
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 el 12 de Nov. de 2021
Editada: M.R. Ebrahimi el 12 de Nov. de 2021
Thanks for your comment.
The file has attached.

Iniciar sesión para comentar.

Respuesta aceptada

KSSV
KSSV el 12 de Nov. de 2021
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) ;

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by