我将结果转换为csv文件时遇到问题。 我的细胞是这样的:
[1403x36 double] [1290x36 double] [1813x36 double] [1363x36 double] [1286x36 double]
[1355x36 double] [1194x36 double] [1130x36 double] [1277x36 double] [1494x36 double]
[1447x36 double] [1455x36 double] [1817x36 double] [1434x36 double] [1536x36 double]
我想要我的CSV文件(行x 36)。 我已经尝试过cell2csv,我也做了一个fprint循环,但它们都没有奏效。 先感谢您。
答案 0 :(得分:0)
与评论过的其他用户一样,我不清楚CSV的内容所需的结构或顺序是什么,但这里有一个示例工作流程,假设您可以轻松地将您的单元阵列重新整形为一个Q x 1大小(按列主要顺序),然后将每个单元格中的内容连接成一个Mx36矩阵。
myCell = {rand(10,36),rand(5,36); rand(4,36),rand(7,36)};
myCell = myCell(:);
myMatrix = cell2mat(myCell);
csvwrite('filename.csv',myMatrix);