MATLAB: Mean for 4D

4-d data4d arraymean

I have a .mat file. The dimensions for u and v are 9 (years) x 7 (months) x 119 x 177
How can i take the mean over each year?? How to handle the 4D data? The result should 9(year)*119*117
load('ice_drift_2006_2015_winter.mat', 'long1', 'lat1', 'u', 'v', 'flag')

Best Answer

umean = squeeze(mean(u,2));
Related Question