【问题标题】:Matlab - Exporting cell arrays within cell arraysMatlab - 在单元格数组中导出单元格数组
【发布时间】:2014-12-16 08:48:27
【问题描述】:

我有一个 1x6 单元阵列。每个单元阵列都包含一个 5000x1 的单元阵列,包括字符串或数字。我想用 fprintf 在六列中导出它,例如一个反斜杠。我可以为此提供一些帮助,或者,如何将数据组合到一个 5000x6 单元阵列中(我可以通过一个相当简单的循环来导出它)。

提前致谢。

【问题讨论】:

    标签: arrays matlab printf cell


    【解决方案1】:

    怎么样

    [ my6Cell{:} ]
    

    它应该返回一个大小为 5000x6 的单元格数组

    【讨论】:

    • 感谢您的回答,尽管它似乎不起作用。我收到以下错误“CAT 参数尺寸不一致”。有什么想法为什么会这样?
    • @aulky11 你确定my6Cell 的所有元素都是5000-by-1 吗?中间可能有一个空单元格吗?
    • 是的。这是一个 1x6 的单元格,每个单元格都包含一个 5000x1 的单元格。我对此很陌生,那么单元格 1-4 和 6 是否包含字符串和单元格 5 的数字?
    • 现在我明白了。在第五个单元格中,我有 5000x1 双倍而不是单元格。它太小了,无法在预览中看到。我已将其转换为单元格,现在可以使用。非常感谢您的帮助!
    猜你喜欢
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多