Well, the slow bit is probably your cellfun(@str2num). Replacing that by:
would probably be faster. The strrep step is already as fast as it can be in matlab.
If you want faster, you need to modify your import process but if I recall correctly matlab is not very good as coping with ',' decimal separator.