matlab保存数据为csv文件

        matlab保存数据为csv文件的方法。下面程序有两种方式,都是按行循环依次存储,且每个都存储在一个单元格中。第一种主要是待保存的数据中没有数组 ,第二种主要是处理有数组的情况。

clear all;

filename1 = 'SaveFile1.csv';
fid1 = fopen(filename1, 'w');
for i=1:10
    % 形式一
    a=i;
    str='sasassasa';
    fprintf(fid1, ['%d','%s','\n'], a,str1);    
end


filename2 = 'SaveFile2.csv';
fid2 = fopen(filename2, 'w');
for j=1:10
    a=i;
    b=rand(1,10);
    fprintf(fid2, ['%d',',','%s','\n'], a,num2str(b));
end    

 

你可能感兴趣的:(MATLAB基础编程)