这个网格是否均匀分布?

时间:2014-01-19 16:11:21

标签: matlab grid latitude-longitude mesh spacing

我正在使用Matlab中的meshgrid函数(v.R2011b)将不均匀的厚度数据(z)绘制到长(x)和lat(y)网格上,然后进行插值并取平均值。

(i)我已经为meshgrid定义了间距但不知道这是否是均匀间隔的,因为每个维度的值不同(x = 0.00025,y = 0.0005)?这个间距的单位是多少?如果这不是偶数,那么是否有任何关于创建偶数网格的间距的建议?

(ii)如果这是一个偶数网格,任何人都可以简单解释一下这是可能的,因为x和y方向有不同的数字吗?

[xi, yi] = meshgrid(25.32473:0.00025:25.426483, 36.363799:0.0005:36.49821)

1 个答案:

答案 0 :(得分:1)

统一网格的定义,网格的大小始终保持不变。 meshgrid将始终生成统一的网格。在这种情况下,x方向和y方向网格增量可以不同。如果它解决了你的用例,你不应该担心增量。

增量单位与轴的单位相同。例如,如果轴的单位是米,则增量单位为0.005米,如果增量大小为0.005。