我有一个单元格数组,需要根据特定的格式打印在.txt文件中。我已经尝试了一些在线帮助(包括MATLAB中心dlmcell
但即使不给我想要的答案分隔符是\ t在Matlab中打印单元格数组为.txt
cellarray = { ...
'AAPL' '2/20/2011' 100.5
'MSFT' '2/15/2011' 43.4551
} ;
输出应该与以下格式的文本文件。: (使用标签分隔符)
"AAPL" "2/20/2011" 100.5
"MSFT" "2/15/2011" 43.4551
细胞将有8000行的最低和最高的15000号行会有空列。经过矢量化解决方案成为可能?难道感谢您的帮助。
谢谢。但是两种解决方案都给出相同的错误 - > 错误1 ???来自非单元格数组对象的单元格内容引用。 错误==> fprintf(fid,'“%s”\ t“%s”\ t%g \ n',C {:}); 错误2 – Maddy 2011-12-19 19:54:55
开关类(cellarray {1,ic}) – Maddy 2011-12-19 19:58:46
这意味着'cellarray'不是单元阵列。 – Nzbuu 2011-12-19 20:59:57