从matlab中的文件计算每行的总列数

时间:2014-07-15 17:14:18

标签: matlab file

我的文件内容如下:

1.000000 - 1.000200 0 -> 2 A-MPDU 1.000000 - 1.000100 SUCCESS 1.000100 - 1.000200 FAIL 
1.000225 - 1.000270 2 -> 0 ACK SUCCESS [01]
1.000425 1 TIMEOUT
1.000270 - 1.000570 0 BACKOFF 

1.如何计算每条线的总列数?例如:total_column_row [1] = 15等

2.那么,如何使每行的索引x成为如下条件? :

if total_column_row[x] == 15
   something
elseif total_column_row[x] == 9
   something
elseif ......

1 个答案:

答案 0 :(得分:0)

This might help

假设:您的文件文本已保存到数组myTextArray

temp = strsplit(myTextArray, \n)

For ii = 1 to length(temp)

myColRows(ii) = length(strsplit(temp(ii), " "))

End

myColRows具有每行的列数。