from Converting CSV files to mat files by Siamak Faridani
This simple script converts all the ASCII *.dat files in the current directory into mat files.

convertdattomatlabmatrix.m
% Siamak Faridani
% Nov 16

% Converts all the dat files into mat files
% Converting text files into mat files 
% 	increases the speed



clc;
close all;
clear all;

matfiles = dir('*.dat');

for ind = 1:length(matfiles)
    disp 'Processing:';
    a = mat2str(matfiles(ind).name);
    disp a;
    a = strrep(a,'.dat','');
    M = csvread(matfiles(ind).name);
    eval(sprintf('%s = M;',a));
    eval(sprintf('save %s;',a));
    clear a M 
end
disp 'Done ...';

Contact us at files@mathworks.com