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