如何创建3 d矩阵从地理坐标吗?

26日视图(30天)
米格尔L
米格尔L 2017年10月4日
评论道: 贵族帕西诺2021年7月25日
你好家伙!
我试图找出如何找到这个问题的解决方案,但是我找不到答案,我想问解决办法。
我每天有5个措施的风(纬向风)2550个采样点与已知的地理坐标。为了执行一个分析,我需要创建一个三维矩阵的维度:51 ~ ~ 50 x 5。
数据的空间顺序(风力测量5天)应根据采样点的经度和纬度数据,这对应于~ 51行x ~ 50列(2550个采样点)。行和列的约签,因为我不知道确切的分布的网格,但我认为或多或少会以这样一种方式。对不起,上面的。
我的文件附加到此消息的纬度和经度(分别为纬度和经度),以及风的数据。
我真的很感激你的支持。金宝app
米盖尔

答案(1)

KSSV
KSSV 2017年10月4日
负载lon.mat;
负载lat.mat;
负载data.mat;
情节(经度、纬度、“r”)
nx = 51;纽约= 50;元=(数据,2)大小;
x = linspace (min(朗),max(朗),nx);
y = linspace (min (lat)、马克斯(lat),纽约);
(X, Y) = meshgrid (X, Y);
风= 0(纽约、nx nt);
我= 1:nt
F = scatteredInterpolant(经度、纬度、数据(:,我));
风(:,:,i) = F (X, Y);
结束
3评论
贵族帕西诺
贵族帕西诺 2021年7月25日
@KSSV ,如果我想要每小时的平均数据,我应该改变在for循环?下面是我想添加函数。 小时 临时 是相同的尺寸数组资料片
(啊,~,ch) =独特(小时,“行”);
out_hour =[啊,accumarray (ch,临时,[],@nanmean)];

登录置评。

类别

找到更多的在地理图帮助中心文件交换

标签

下载188bet金宝搏

社区寻宝

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

开始狩猎!