You can just use save with the -ascii option.
x = randn(10,10);
save mymatrix.dat x -ascii
Or the forms:
save('mymatrix1.dat','x','-ascii','-tabs');
save('mymatrix2.dat','x','-ascii','-double','-tabs');
Also, see the help for dlmwrite()
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!