Mathworks has a file exchange with a code where they posted a code that will do this.
MATLAB CVS Converters
For MATLAB to .CSV
http://www.mathworks.com/matlabcentral/fileexchange/10243-saveascii-m-v6-2-oct-2009
csvwrite is default matlab converter but it manipulates significant digits.
For precision control, dlmwrite can be used, but it is a bit complicated.
For .CSV to MATLAB csvread can be used.


