How to extract ECMWF data in specific point?
Show older comments
Thank you for
I need to extract ECMWF data in specific point and time.
ECMWF data that downloaded is in area of South China Sea (2021; 4-dimensional), I just need extract data from one point only.
Could you help me, please
Answers (1)
KSSV
on 20 Dec 2021
Let A be your 3d data. If you know the indices (i,j) just use:
iwant = squeeze(A(i,j,:)) ;
If you hvave the grid coordinates X, Y and the you want to extract points at (x,y) use:
idx = knnsearch([X(:) Y(:)],[x y]) ;
[i,j] = ind2sub(size(X),idx) ;
iwant = squeeze(A(j,i,:)) ;
Categories
Find more on Polar Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!