其他分享
首页 > 其他分享> > [Matlab] matlab将三维数组转为二维数组

[Matlab] matlab将三维数组转为二维数组

作者:互联网

在使用matlab做实验时,我遇到一个问题是将一个303012的三维数组转化成3012的数组,采用平均值的方式,在y轴上取平均
值。首先取平均值matrix = mean(matrix,1);然后size(matrix)发现维度为30
1*12,把脱狱的维度去掉可以使用matrix = squeeze(matrix);
综上:具体实现代码为:

matrix = squeeze(mean(matrix,1));

标签:matrix,Matlab,数组,维度,squeeze,matlab,mean
来源: https://blog.csdn.net/h843653844/article/details/95488821