How to choose query points when using griddata function
조회 수: 2 (최근 30일)
이전 댓글 표시
I have a some 1200x1 arrays. The different arrays consists of values, latitude and longitude. The points is of 4 km resolution. I want to use the griddata function to interpolate to 1km resolution. I have tried this functuion:
vq = griddata(x,y,v,xq,yq).
Where x is latitude, y is longitude, v is values, xq and yq is query points. I dont know how I can choose query points so the grid will be at 1 km resolution.
I really need help.
댓글 수: 0
답변 (1개)
Walter Roberson
2018년 6월 14일
[xq, yq] = ndgrid(min(x):1/4:max(x), min(y):1/4:max(y));
댓글 수: 2
Walter Roberson
2018년 6월 14일
편집: Walter Roberson
2018년 6월 14일
You said the points are of 4 km resolution, but I get the impression that they are given in units of meters.
[xq, yq] = ndgrid(min(x):1000:max(x), min(y):1000:max(y));
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!