【问题标题】:Vertically stack components of a cell in Matlab?在Matlab中垂直堆叠单元格的组件?
【发布时间】:2015-07-10 15:42:24
【问题描述】:

我在 Matlab 中有一个单元格A,由具有不同行数但列数相同的子数组组成,例如A={[1 2 3; 4 5 6] [7 8 9] [10 11 12; 13 14 15; 16 17 18]}。在不使用循环的情况下,我想将每个子数组垂直堆叠在矩阵B 中。在示例中,

B=[1 2 3; 4 5 6; 7 8 9; 10 11 12; 13 14 15; 16 17 18]

【问题讨论】:

    标签: matlab


    【解决方案1】:

    使用vertcat 垂直连接子单元格:

    B = vertcat(A{:})
    
    B =
    
         1     2     3
         4     5     6
         7     8     9
        10    11    12
        13    14    15
        16    17    18
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-21
      • 1970-01-01
      • 2023-03-26
      • 2018-11-26
      • 2012-09-13
      • 1970-01-01
      • 2019-10-10
      相关资源
      最近更新 更多