Синхронизация файла netCDF с диском
netcdf.sync(ncid)
netcdf.sync(ncid)
синхронизирует состояние файла netCDF с диском. Библиотека netCDF обычно буферизует доступ к базовому файлу netCDF, если вы не задаете NC_SHARE
режим, когда вы открыли файл с netcdf.open
или netcdf.create
. Вызов netcdf.sync
Файл netCDF должен находиться в режиме данных.
Эта функция соответствует nc_sync
функция в библиотеке netCDF С API. Чтобы использовать эту функцию, вы должны ознакомиться с парадигмой программирования netCDF.
Этот пример создает новый файл netCDF для доступа к записи, выполняет операцию над файлом, выводит файл из режима определения, а затем синхронизирует файл с диском.
% Create a netCDF file. ncid = netcdf.create('foo.nc','NC_WRITE'); % Perform an operation. dimid = netcdf.defDim(ncid,'Xdim',50); % Take file out of define mode. netcdf.endDef(ncid); % Synchronize the file to disk. netcdf.sync(ncid)