Matlab自带的csvwrite函数无法写入含有字符串的数组,而xlswrite函数不能写入.csv函数。这里使用写入文本的方式,将cell数组保存为.csv文件。

在cell数组中,通常包括数字和字符串,如果是数字的话,需要将其转为字符串格式。

这里需要逐个写入,在每个元素之间插入一个逗号(分隔符为逗号)。

Matlab代码如下:

% cellarr 为输入到.csv文件中的cell数组
% path 为输出文件所在的文件夹
outfile = strcat(path, '\outfile.csv');
delimiter = ','; %分隔符,.csv文件的分隔符为逗号
fid = fopen(outfile, 'w');
for i = 1 : size(cellarr, 1)for j = 1 : size(cellarr, 2)percellvalue = cellarr{i, j};if size(percellvalue, 1) == 0percellvalue = '';endif isnumeric(percellvalue) == 1percellvalue = num2str(percellvalue);endfprintf(fid, percellvalue);if j ~= size(cellarr, 2)fprintf(fid, delimiter);endendfprintf(fid, '\n');
end
fclose(fid);

写成函数格式,请参考博客 MATLAB字符串数组存储为CSV格式。

Matlab cell保存为.csv格式相关推荐

  1. 将二维数组保存为.csv格式

    将二维数组保存为.csv格式 奇幻熊 2019-07-13 20:47:40  2714  收藏 1 分类专栏: Python 版权 import pandas as pd   def save_as ...

  2. js爬取:bili播放列表,右下角建立红底白字下载按钮,保存为csv格式到本地

    // 获取bili播放列表,右下角建立红底白字下载按钮,保存为csv格式到本地var csvString=get_csvString() //调用函数把json转csv格式 saveCsvFile(' ...

  3. 将文件夹内多个子文件里的Excel数据合并到一个文件,保存为CSV格式

    将文件夹内多个子文件里的Excel数据合并到一个文件,保存为CSV格式 使用条件: Excel文件必须是xlsx格式,且数据结构一致,方可用以下代码. # 第一步 导入模块 import pandas ...

  4. 【python数据分析】将爬取的数据保存为csv格式

    数据保存为csv格式 csv文件 python的csv模块 从csv文件读取内容 写入csv文件 运用实例 数据准备 将数据存为字典的形式 存储到csv文件 csv文件 一种用逗号分割来实现存储表格数 ...

  5. GEE:提取多个点的时间序列数据,保存为csv格式(以NDVI为例)

    这几天做了一些提取一个点时间序列的工作,本文第一个代码记录了提取三个点的NDVI值时间序列的代码,并且记录了以csv格式保存结果到本地的方法.第二个代码记录了将一个点的时间序列以折线图的形式打印在控制 ...

  6. 将matlab文件写成csv格式

    知乎回答:将matlab矩阵写成csv同时插入表头 作者:知乎用户 链接:https://www.zhihu.com/question/39707220/answer/82830716 来源:知乎 著 ...

  7. 11.python-列表保存成csv格式

    背景: 程序运行中的产生的列表数据,保存成csv表格到本地中. import csvimport pandas as pdlist = [[1, 2, 3], [4, 5, 6], [7, 9, 9] ...

  8. pandas保存为csv格式文件

    a.to_csv('a.csv') a是framedata格式的

  9. Matlab绘图保存为.fig格式以使用,及.fig文件的加载与数据读取

    1 使用背景 fig文件作为Matlab中的图形文件,其实原始数据是会存储在figure对象中的,其不仅仅只是一张图片: 论文写作时,直接将plot运行的结果进行截图粘贴时,图片的分辨率不够导致曲线及 ...

最新文章

  1. 美媒:人工智能发展五大趋势引期待
  2. java设计模式---抽象工厂模式
  3. Java进阶:Semaphore信号量基本使用
  4. python list操作复杂度
  5. java中实现选择文件_Java实现选择文件并显示文件内容代码
  6. C++笔记——.和::和:和-的区别
  7. 一般试卷的纸张大小是多少_pdf试卷怎么打印在A3纸上
  8. 第五届大数据科学与工程国际会议(2021)成功召开
  9. attributeerror: __enter___python魔法方法之__setattr__()
  10. 微课|中学生可以这样学Python(例6.4):因数分解
  11. 【不行你来找我】webstorm设置背景图片
  12. 安卓seekbar 怎么判断正负_如果没有万用表,我们要怎么区分电源DC线的正负极呢...
  13. 用eclipse开发需要准备什么?
  14. secure CRT 运行脚本
  15. 你租的房子遇 “坑” 了么?
  16. 电脑配置很高,为什么还会卡?
  17. Flutter中使用WebView内打开scheme链接 调用其他程序
  18. 有没有什么大学生搜题比较好用的网站或APP
  19. 应用统计学与计算机论文,应用统计硕士论文范文
  20. [词语辨析] Try, Attempt, Endeavour “尝试” 的用法

热门文章

  1. HPCC实践教程(初步)
  2. python打印星号菱形_Python打印“菱形”星号代码方法
  3. 2021软件测试高薪就业学习路线(含视频教程)
  4. 普通用户SSH无密码互信建立 出现的问题以及解决办法
  5. 鸿蒙真能兼容所有安卓应用,鸿蒙系统真要来了!已能全面兼容安卓应用:并且还有57万多APP支持...
  6. 计算机数学好考研还是应用数学好考研,应用数学考研-应用数学研究生考研科目-就业前景-跨考教育...
  7. 段码液晶屏如何修复?
  8. win10系统重置后设置、浏览器什么都打不开,出现了文件系统错误-2147219196的解决思路
  9. Android禁用截屏功能
  10. 电话机器人系统工作中是如何识别空号的