Hi
I have data for the geopotential for every 6 hours over a whole month. I want to get a mean over the data for the month. For example for January, I have 124 timesteps, each with their data, but I only want data for the whole month (1 dataset). I have tried, but I'm not sure if I've done it right? Pleas can anyone help me?
lon = ncread(filename,'longitude') ; nx = length(lon) ; lat = ncread(filename,'latitude') ; ny = length(lat) ;time = ncread(filename,'time') ; nt = length(time);zmean = zeros([nx ny]);for n = 1:nt z = ncread(filename,'z',[1 1 nt],[nx ny 1]); zx(:,1:ny) = z(:,ny:-1:1); zmean = zmean + zx;endzmean = zmean/nt;
Here is (lon = 360×1), (lat = 181×1), (time = 124×1 int32), (z = 360×181)
Best Answer