How to .txt or .rcmp file data with separated by colon?

4 visualizaciones (últimos 30 días)
Md. Asadujjaman
Md. Asadujjaman el 8 de Jul. de 2021
Comentada: dpb el 8 de Jul. de 2021
Hi,
I need to read the following data in Matlab from txt or .rcmp file.
11 0
1 1 0
0 0 0 0 4 1:2 1:3 1:4 1:5
2 1 2 0 2 2:6 2:7
3 1 1 0 1 3:7
5 1 1 0 1 4:7
2 1 2 0 1 5:8
4 2 1 0 1 6:9
2 0 1 0 2 7:9 7:10
6 2 1 0 1 8:10
3 1 0 0 1 9:11
4 1 1 0 1 10:11
0 0 0 0 0
How can I read the above data in Matlab?
  3 comentarios
Md. Asadujjaman
Md. Asadujjaman el 8 de Jul. de 2021
Yes. I have tried fileread, and now I can read the data. Problem solved. Thanks.
dpb
dpb el 8 de Jul. de 2021
This is about as badly a formatted file as there is...
>> while ~feof(fid)
l=fgetl(fid);disp(sum(l==9))
end
0
0
8
6
5
5
5
5
6
5
5
5
4
>> fid=fclose(fid);
>>
It's tab delimited except it isn't...this really confuses everything I tried quickly...

Iniciar sesión para comentar.

Respuesta aceptada

Monika Jaskolka
Monika Jaskolka el 8 de Jul. de 2021
>> fileread('test.txt')
ans =
'11 0
1 1 0
0 0 0 0 4 1:2 1:3 1:4 1:5
2 1 2 0 2 2:6 2:7
3 1 1 0 1 3:7
5 1 1 0 1 4:7
2 1 2 0 1 5:8
4 2 1 0 1 6:9
2 0 1 0 2 7:9 7:10
6 2 1 0 1 8:10
3 1 0 0 1 9:11
4 1 1 0 1 10:11
0 0 0 0 0 '
  1 comentario
dpb
dpb el 8 de Jul. de 2021
>> whos ans
Name Size Bytes Class Attributes
ans 1x215 430 char
>>
leaves with just one long char() string. Have fun parsing the result...

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Workspace Variables and MAT Files en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by