exponenta event banner

netcdf.setFill

Установка режима заполнения netCDF

Синтаксис

old_mode = netcdf.setFill(ncid,new_mode)

Описание

old_mode = netcdf.setFill(ncid,new_mode) устанавливает режим заполнения для файла netCDF, идентифицированного ncid.

new_mode может быть либо 'FILL' или 'NOFILL' или их числовые эквиваленты, полученные netcdf.getConstant. Режим по умолчанию: 'FILL'. netCDF предварительно заполняет данные значениями заливки. Определение 'NOFILL' может использоваться для повышения производительности, так как позволяет избежать повторяющихся операций записи, которые происходят, когда netCDF записывает значения заполнения, которые позже перезаписываются данными.

Эта функция соответствует nc_set_fill в API библиотеки C netCDF. Для использования этой функции необходимо ознакомиться с парадигмой программирования netCDF.

Примеры

В этом примере создается новый файл и указывается режим заполнения, используемый netCDF вместе с файлом.

ncid = netcdf.open('foo.nc','NC_WRITE');

% Set filling behavior
old_mode = netcdf.setFill(ncid,'NC_NOFILL');

См. также