1

是否有 nco 运算符通过在单个 netcdf 文件中添加多个变量来创建新变量?我知道您可以使用 ncdiff 进行减法,有什么等价的运算符可以加法吗?

4

1 回答 1

4

是的,NCO 的 ncbo功能具有减法、加法、乘法和除法功能。要添加特定内容,您也可以调用ncadd. 从文档:

Definition: file_3 = file_1 + file_2
Alternate invocation: ncadd
op_typ key values: ‘add’, ‘+’, ‘addition’
Examples: ‘ncbo --op_typ=add 1.nc 2.nc 3.nc’, ‘ncadd 1.nc 2.nc 3.nc’

要在单个 netcdf 文件中添加变量,您可以使用ncap2,例如

ncap2 -s 'var3=(var1+var2)' in.nc out.nc
于 2016-06-24T19:40:35.613 回答