how to store data in a matrix?
Mostrar comentarios más antiguos
Hi all,
I want to loop over the third dimension of the 3D matrix and calculate the average then sore the resulted data in a new matrix.
For example:
U10_series = [];
for day=1:length(datenum_array); % this time is corresponding to the number of days
filename=strcat('./MERRA2_400.tavg1_2d_ocn_Nx.2019',num2str(datevec_array(day,2),'%02i'),num2str(datevec_array(day,3),'%02i'),'.SUB.nc');
%read U10
U10 = ncread(filename,'U10M');
U10_box = U10(lon_range,lat_range,:);
U10_box_mean = nanmean(U10_box,3);
U10_series = [U10_series,U10_box_mean];
end
where am I mistaken?
The help is much appreciated
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Agriculture en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!