创建2 d矩阵从纬度/经度值

40视图(30天)
我有三个一维数组相同的维度(14114 x 1):纬度、经度和雷达反射率。一维数组不排序在任何特定的方式(即。纬度和经度)。这里有样本值的前三个元素:
纬度(1,1):29.28
经度(1,1):-92.5
雷达(1,- 1):25
纬度(2,1):29.5
经度(2,1):-88.48
雷达(2,1):22.5
纬度(3,1):29.5
经度(3,1):-88.06
雷达(3,1):20.5
我需要创建一个2 d纬度/经度值矩阵包含雷达一维数组从经度(-92.5:0.02:-87.5)在X和纬度27.2:0.02:32在Y,但适当的雷达反射率值从1 d雷达阵列。纬度/经度对雷达一维数组中不应该在2 d矩阵存储为0。
感谢你能提供的任何帮助。

答案(1)

KSSV
KSSV 2021年10月2日
让(x, y, r)是你的经度,纬度,雷达反射率值列。
ξ= -92.5:0.02:-87.5;
易= 27.2:0.02:32;
(X, Y) = meshgrid (xi, yi);
F = scatteredInterpolant (x, y, r);
R = F (X, Y);
pcolor (X, Y, R);
阴影插值函数;
colorbar
3评论
约翰Cruce
约翰Cruce 2021年10月3日
我做了一个帮助knnsearch。我仍然不确定如何反映这些meshgrid反射率值。我应该去寻找我和knnsearch X和Y的值吗?

登录置评。

类别

找到更多的在向量场帮助中心文件交换

下载188bet金宝搏


释放

R2018a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!