在使用MATLAB的时候,经常需要将数据以csv格式保存。接下来就看看如何将MATLAB中的数据保存到csv文件中
首先来看看csv格式。csv格式是用逗号分隔数据的一种文件。一行之间的数据用逗号分隔,行与行之间用\n分隔。
用MATLAB将数据写入csv文件时,首先用fopen创建一个有写入权限的文件,然后用fprintf函数将数据逐一写入。不换行的数据用逗号分隔,换行时用\n。代码如下:
tmp = raw_data(1, 1);
fid = fopen('image.csv', 'w+', 'n', 'utf8'); % 创建一个csv文件
for i=1:5901
fprintf(fid, '%s,%s\n', tmp.visual{i}{1}, tmp.visual{i}{2}); % 一行两个数据,用逗号分隔;每行结束后加上\n换行
end
结果如下:
文章来源:https://www.toymoban.com/news/detail-506937.html
文章来源地址https://www.toymoban.com/news/detail-506937.html
到了这里,关于【已解决】MATLAB写入csv文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!