我想找到第三个变量的所有值的平均值(即时间)。
===
a = rand(2,2,2)
a(:,:,1)=
0.2638 0.13607
0.14554 0.86929
a(:,:,2)=
0.5797 0.14495
0.54986 0.85303
平均值的(a)
ans(:,:,1)=
0.20467 0.50268
ans(:,:,2)=
0.56478 0.49899
答案 0 :(得分:2)
mean
函数可以接受参数来指定维度。要沿第三维度取平均值,您可以使用M = mean(a,3)
例如:
a = rand(2,2,2)
a =
ans(:,:,1) =
0.98083 0.89986
0.83187 0.81679
ans(:,:,2) =
0.099544 0.038084
0.026289 0.087522
mean(a,3)
ans =
0.54019 0.46897
0.42908 0.45215