How to .txt or .rcmp file data with separated by colon?
    9 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Md. Asadujjaman
 am 8 Jul. 2021
  
    
    
    
    
    Kommentiert: dpb
      
      
 am 8 Jul. 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 Kommentare
  dpb
      
      
 am 8 Jul. 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...
Akzeptierte Antwort
  Monika Jaskolka
      
 am 8 Jul. 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 Kommentar
  dpb
      
      
 am 8 Jul. 2021
				>> whos ans
  Name      Size             Bytes  Class    Attributes
  ans       1x215              430  char               
>> 
leaves with just one long char() string.  Have fun parsing the result...
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Workspace Variables and MAT Files finden Sie in Help Center und File Exchange
			
	Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

