如何从1x793 struct1字段计算相同的列,每行有axb,我想计算多少b1,b2,b3

时间:2016-11-29 02:51:23

标签: matlab

我有1x793结构的matlab数据,每行1个字段axb(a或b = 1,2,3 ...等)如何计算b1,b2,b3,b4的数量,在这种情况下我忽略了值?

1 个答案:

答案 0 :(得分:0)

首先在struct变量中找到所有2D array的大小。

提示:

structfun

到目前为止,您应该在每个元素中都有一个带有 1x1000 数组的 cell 1x2变量。现在,让我们将其转换为表变量

提示:

cell2table

使用table变量,现在很容易理清每个数组大小的出现次数

提示:

unique

最后,计算每次出现的频率

提示:

histcounts