I think you would need to read line by line your input data, and use regexp on the lines with numbers you want, examples are given:
% regular pattern to read your numbers. This is constructed based on the
% example data file you provided.
regPattern = '-?\d{1,3}\.\d{3}';
% example of nicely separated values:
s1 = ' 0.100 0.000 0.105 -0.000 0.110 -0.000 0.115 0.000 0.120 -0.000';
r1 = regexp(s1, regPattern, 'match');
% example of non-separated values:
s2 = '108.900 -0.000108.905 -0.005108.910 -0.006108.915 -0.006108.920 -0.003';
r2 = regexp(s2, regPattern, 'match');
The results are:
r1 =
'0.100' '0.000' '0.105' '-0.000' '0.110' '-0.000' '0.115' '0.000' '0.120' '-0.000'
r2 =
'0.100' '0.000' '0.105' '-0.000' '0.110' '-0.000' '0.115' '0.000' '0.120' '-0.000'