将单元格数组中的某些元素连接到数值数组中-MATLAB

嘉宝秀

我有一个嵌套的单元阵列A中,例如A1 x 6细胞。

的每个单元格都A包含另一个单元格数组(例如A{1} = 1 x nex。cell)。

的每一个单元A{1}{1}包含其他单元阵列A{1}{1} = 1 x n单元

我想在一个唯一的数组中列出单元格的内容。

A = cell(1,2);
A{1} = cell(1,2);
A{2} = cell(1,1);
A{1}{1} = [{1} {2}];
A{1}{2} = [{3} {4}];
A{2}{1} = [{5} {6}];

vec = [];
for i = 1 : size(A,2)

 for j = 1 : size(A{1,i},2)
    vec = [vec; cell2mat(A{1,i}{1,j}(:,2))];
 end

end

vec = [2;4;6]

有没有办法避免for循环?

谢谢

迪卡卡

看看这对您有用吗-

A_horzcat = horzcat(A{:})
out = cell2mat(vertcat(A_horzcat{:}))
vec = out(:,2)

另一种方法(单线!我更喜欢它)-

vec = arrayfun(@(x) x{1}{2}, [A{:}]).'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MatLab:在单元格数组中查找数值

来自分类Dev

将一个单元格数组连接到Matlab中另一个单元格数组的中间

来自分类Dev

在MATLAB中从单元格数组中删除元素

来自分类Dev

MATLAB中单元格数组的左连接

来自分类Dev

在MATLAB中删除单元格数组元素时出错

来自分类Dev

迭代Matlab中的单元格数组元素

来自分类Dev

在Matlab的单元格数组中搜索

来自分类Dev

在MATLAB中的单元格数组中查找值(数组)

来自分类Dev

在matlab中的单元格数组中查找值(数组)

来自分类Dev

MATLAB将单元格元素等同于数组

来自分类Dev

修改大单元格数组以查找满足MATLAB中条件的某些行

来自分类Dev

比较MATLAB中单元格数组中的后续字符串元素

来自分类Dev

比较MATLAB中单元格数组中的后续字符串元素

来自分类Dev

MATLAB中的单元格数组操作---创建关系矩阵

来自分类Dev

从Matlab中的单元格数组制作图例

来自分类Dev

Matlab中单元格数组的子字符串

来自分类Dev

Matlab-删除单元格数组中的零行

来自分类Dev

在MATLAB中的单元格数组中用零替换NaN

来自分类Dev

MATLAB中单元格数组的最小值

来自分类Dev

排序由MATLAB中的结构组成的单元格数组?

来自分类Dev

Matlab中单元格数组的子字符串

来自分类Dev

Matlab,随机更改单元格数组中的顺序

来自分类Dev

Matlab单元格数组在Java中的等效项

来自分类Dev

Matlab-在数组中逐步选择单元格

来自分类Dev

在 Matlab 中投射数组的所有单元格

来自分类Dev

Matlab:将单元格的单元格数组转换为单个单元格数组

来自分类Dev

Matlab:如何将单元格数组中的单元格切成相同的长度

来自分类Dev

MATLAB:删除具有特定长度的单元格数组中的元素

来自分类Dev

字符串单元格数组-Matlab中的检查元素

Related 相关文章

  1. 1

    MatLab:在单元格数组中查找数值

  2. 2

    将一个单元格数组连接到Matlab中另一个单元格数组的中间

  3. 3

    在MATLAB中从单元格数组中删除元素

  4. 4

    MATLAB中单元格数组的左连接

  5. 5

    在MATLAB中删除单元格数组元素时出错

  6. 6

    迭代Matlab中的单元格数组元素

  7. 7

    在Matlab的单元格数组中搜索

  8. 8

    在MATLAB中的单元格数组中查找值(数组)

  9. 9

    在matlab中的单元格数组中查找值(数组)

  10. 10

    MATLAB将单元格元素等同于数组

  11. 11

    修改大单元格数组以查找满足MATLAB中条件的某些行

  12. 12

    比较MATLAB中单元格数组中的后续字符串元素

  13. 13

    比较MATLAB中单元格数组中的后续字符串元素

  14. 14

    MATLAB中的单元格数组操作---创建关系矩阵

  15. 15

    从Matlab中的单元格数组制作图例

  16. 16

    Matlab中单元格数组的子字符串

  17. 17

    Matlab-删除单元格数组中的零行

  18. 18

    在MATLAB中的单元格数组中用零替换NaN

  19. 19

    MATLAB中单元格数组的最小值

  20. 20

    排序由MATLAB中的结构组成的单元格数组?

  21. 21

    Matlab中单元格数组的子字符串

  22. 22

    Matlab,随机更改单元格数组中的顺序

  23. 23

    Matlab单元格数组在Java中的等效项

  24. 24

    Matlab-在数组中逐步选择单元格

  25. 25

    在 Matlab 中投射数组的所有单元格

  26. 26

    Matlab:将单元格的单元格数组转换为单个单元格数组

  27. 27

    Matlab:如何将单元格数组中的单元格切成相同的长度

  28. 28

    MATLAB:删除具有特定长度的单元格数组中的元素

  29. 29

    字符串单元格数组-Matlab中的检查元素

热门标签

归档