我正在寻找如何尝试使用 Matlab 将一些数据保存到 csv 文件中,我发现了一些有用的东西。我使用数据和代码:
数据
A = [1 2 3 4 5 6 7 8];
names={'a' 'b' 'c' 'd' 'e' 'f' 'g' 'h'};
代码
save('Test','names','A');
nomFile='Test.csv';
fid=fopen(nomFile,'w');
fprintf(fid,'%s,',names{:});
fprintf(fid,'\n');
dlmwrite('Test.csv',A,'-append');
fclose(fid);
回答
a,b,c,d,e,f,g,h,
1,2,3,4,5,6,7,8
但它只保存数据,如果我不指定任何文件夹,我想要的方式。因此它将保存在脚本所在的同一文件夹中。但我想将它保存在另一个文件夹中,它只给出数字部分。
1,2,3,4,5,6,7,8
任何人都知道我怎么能把像
dlmwrite('C:\Data_Analysis\Test.csv',A,'-append');
?
感谢您的帮助。
布鲁诺
PS:抱歉,我还是不知道怎么在代码里加颜色,这样更清楚