Установите режим заливки 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
функция в библиотеке netCDF С API. Чтобы использовать эту функцию, вы должны ознакомиться с парадигмой программирования netCDF.
Этот пример создает новый файл и задает режим заливки, используемый netCDF с файлом.
ncid = netcdf.open('foo.nc','NC_WRITE'); % Set filling behavior old_mode = netcdf.setFill(ncid,'NC_NOFILL');