5

我有一个 NetCDF 文件,其中包含许多变量(1d、2d、3d 和 4d)。我想为 3d 变量之一添加一个新维度。

为了更清楚,假设:

我有一个 3d 变量: A(d1, d2, d3)

我想要 4d 变量:A(d1, d2, d3, d4)

事实上,d4 是我想添加到变量中的新维度。我的文件中没有 d4。我知道它只有一个价值。

如果有人指导我,我将不胜感激。

4

1 回答 1

7

使用NCO

ncap2 -s 'defdim("d4",737);A_new[$d1,$d2,$d3,$d4]=A' in.nc out.nc

于 2015-12-31T17:12:20.180 回答