计算嵌套单元格的平均值

Calculate the average of nested cells

假设我们有这个元胞数组:

data = {{[1,2,3],[3,6,3]},{[6,8,2],[1,1,1]},{[4,8,3],[1,2,3]},{[5,1,3],[1,0,2]}};

我们有四个主单元格,每个单元格中有两个单元格。我想要像这样的四个主要单元格之间的平均值:

Average 1 between:
1   2   3
6   8   2
4   8   3
5   1   3
---------
4   4.75   2.75

Average 2 between:
3   6   3
1   1   1
1   2   3
1   0   2
---------
1.5  2.25  2.25

最后,我们应该将这两个结果收集到一个元胞数组中。最快的方法是什么,循环次数最少?

听从 Adrian 的建议,但是:

x = reshape([data{:}],2,[])';
means = reshape(mean(cell2mat(x)),[],2)'    
means =    
    4.0000    4.7500    2.7500
    1.5000    2.2500    2.2500