Refer to http://blog.csdn.net/gotomic/article/details/7898184
待解析数据:
person01_boxing_d1 frames 1-95, 96-185, 186-245, 246-360
person01_boxing_d4 frames 1-106, 107-170, 171-245, 246-370
。。。
Matlab Code:
fid = fopen('D:\Sequences\KTH\seq_illu.txt','r');
A = textscan(fid,'%s %s %d-%d, %d-%d, %d-%d, %d-%d',623);
fclose(fid)
说明:TEXTSCAN Read formatted data from text file or string.
C = TEXTSCAN(FID,'FORMAT') reads data from an open text file identified
by FID into cell array C. Use FOPEN to open the file and obtain FID.
The FORMAT is a string of conversion specifiers enclosed in single
quotation marks. The number of specifiers determines the number of
cells in the cell array C. For more information, see "Format Options."
结果:
>> A
A =
Columns 1 through 2
{599x1 cell} {599x1 cell}
Columns 3 through 4
[599x1 int32] [599x1 int32]
Columns 5 through 6
[599x1 int32] [599x1 int32]
Columns 7 through 8
[599x1 int32] [599x1 int32]
Columns 9 through 10
[599x1 int32] [599x1 int32]
>> A{1}
ans =
'person01_boxing_d1'
'person01_boxing_d2'
'person01_boxing_d3'
'person01_boxing_d4'
>> A{4}(1:4)
ans =
95
106
95
106