Matlab中的单元阵列到数组

时间:2014-11-24 21:21:35

标签: arrays matlab cell

我有一个包含5个单元的单元阵列,如beblow所示

<18250x1 int32> <18250x1 int32> <18250x1 int32> <18250x1 double> <18250x1 double> 

在每个单元格中,有18250行和1列数。

现在我想计算单元格4和5中每行的平均值,得到另一个单元格&lt; 18250x1 double&gt ;.

我认为最好的方法是将单元格数组转换为数组。但是函数cell2mat只允许数组具有相同的数据类型。我需要在输出中维护int或double的数据类型。有谁知道如何解决这个问题?

谢谢, 詹姆斯。

0 个答案:

没有答案