Добавление нескольких переменных netcdf с помощью инструментов nco

Существует ли оператор nco для создания новой переменной путем добавления нескольких переменных в один файл netcdf? Я знаю, что вы можете использовать ncdiff для вычитания, есть ли что-нибудь эквивалентное оператор для добавления?

1 ответ

Решение

Да, функция NCO NCO имеет функции вычитания, сложения, умножения и деления. Для добавления в частности, вы можете позвонить 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
Другие вопросы по тегам