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

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

matrix = squeeze(mean(matrix,1));
    原文作者:愛在梦醒时分
    原文地址: https://blog.csdn.net/h843653844/article/details/95488821
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞