Professor, I've attached a C function (with an example call) that writes a row vector to a file in Matlab readable format. Once they run this function, they can type in Matlab: >> load x.dat -ascii This will produce a variable in Matlab called "x" that contains the data form the file. Also, if for some reason they need a matrix and not a row vector, "reshape" function in Matlab should do the job. Vlad