v = sprintf('%d',ismember(sample_data_vector,Invalid_values)| Isnan(Sample_Data_vector));
istart = strfind(v,'01')+1;
Iend = strfind(v,'10');
n = iend-istart + 1;
我会告诉你intermina.bly.long.long.and.convoluted.variable.names :)