【发布时间】:2013-03-12 22:07:24
【问题描述】:
我有一个带有嵌套单元格的变量:
hello =
'8' {1x3 cell} {1x3 cell}
'22' {1x3 cell} {1x3 cell}
'97' {1x3 cell} {1x3 cell}
如何使用 MATLAB 将其写入单个 Excel 文件,例如 xlswrite('file',hello)?
【问题讨论】:
-
作为参考,hello = {'8',{'a1','b1','c1'},{'a2','b2','c2'};'22' ,{'a3','b3','c3'},{'a4','b4','c5'};'97',{'a5','b5','c5'},{'a6 ','b6','c6'}} ;
-
你到底想做什么?在A1中写入值'8',在B1中写入'a1',在C1中写入'b1'等,然后在A2中写入'22',在B2中写入'a3'等等?
-
是的 EitanT :) 任何帮助表示赞赏
-
其实我解决了这个问题。不是最优雅的方法,但我循环 iscell 以查看元素是否为单元格,如果是,我“扁平化”单元格。
-
发布您的代码以供将来参考是个好主意。或许你也能得到改进的建议。
标签: excel matlab cell-array