如何读取MATLAB的CELL类型数据中的值?

如何读取MATLAB的CELL类型数据中的值?,第1张

可以直接用坐标索引读取,即:\x0d\x0a例如,A是一个元胞数组\x0d\x0a那么A{i,j}(m,n)表示:\x0d\x0a元胞第i行j列矩阵的第m行第n列\x0d\x0a\x0d\x0a调整内容:添加和删除与普通矩阵方法一致\x0d\x0a相关函数:celldisp:显示所有的内容\x0d\x0acell:创建空的元胞数组 \x0d\x0acellplot:利用图形方式显示内容\x0d\x0acell2mat:将数组转变成为普通的矩阵 \x0d\x0amat2cell:将数值矩阵转变成为cell数组\x0d\x0anum2cell:将数值数组转变成为cell数组\x0d\x0acell2struct:将数组转变成为结构\x0d\x0astruct2cell:将结构转变为cell数组\x0d\x0aiscell:判断输入是否为cell数组\x0d\x0acellfun:为cell数组的每个cell执行指定的函数 fun可以是特殊函数或者句柄

matlab文件的输出中,经常遇到字符串与数值型同时输出,需要判断后再重新写的情况

这里在官网有一个函数,cell2csv可以根据分隔符直接将cell矩阵直接输出成几列至csv文件

我这里给出的示例是输出时间和PM2.5,时间是字符串,污染物浓度是数值

然后调用函数输出至csv文件即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12010308.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存