Вы пытались использовать функцию CSVIMPORT, найденную в обмене файлами? Я не пробовал это сам, но он утверждает, что обрабатывает все комбинации текста и чисел.
http://www.mathworks.com/matlabcentral/fileexchange/23573-csvimport