我有两个 netcdf 文件:带有变量 qty_1 和 qty_2 的 file_1.nc 和带有变量 qty_3、qty_4 和 qty_5 的 file_2.nc。我想要一个包含 3 个变量的文件 qty_3=qty_3*qty_2; 数量_4=数量_4+数量_2和数量_5。
现在我首先使用将变量复制到 file_2
ncks -A -v qty_1,qty_2 file_1.nc file_2.nc
然后我正在做数学运算,
ncap2 -A -s 'qty_3=qty_3*qty_2' -s 'qty_4=qty_4+qty_2' file_2.nc
但是,这需要一些时间。
有没有办法可以在单个命令中进行此计算?