close all clear all fname='../CROCO_FILES_3/croco_avg_Y2022M08.nc'; nc=netcdf(fname); u=squeeze(mean(nc{'ubar'}(:))); v=squeeze(mean(nc{'vbar'}(:))); lon=nc{'lon_rho'}(:); lat=nc{'lat_rho'}(:); angle=nc{'angle'}(:); h=nc{'h'}(:); zeta=squeeze(mean(nc{'zeta'}(:))); close(nc) [M L]=size(lon); cosa = cos(angle); sina = sin(angle); ur=u2rho_2d(u); vr=v2rho_2d(v); u = ur.*cosa - vr.*sina; v = vr.*cosa + ur.*sina; minlon=108.0; maxlon=110.0; minlat= 12; maxlat= 14; res=0.03; [LON LAT]=meshgrid(minlon:res:maxlon,minlat:res:maxlat); U=griddata(lon,lat,u,LON,LAT); V=griddata(lon,lat,v,LON,LAT); minplot=0.5; %0.4; speed=sqrt(u.^2+v.^2); D=h+zeta; speed(D