create.m
来自「MATLAB中读写、处理科学数据文件格式NETCDF的程序」· M 代码 · 共 30 行
M
30 行
function theResult = create(self, thePermission)
% netcdf/create -- Create the file for a netcdf object.
% create(self, 'thePermission') creates the NetCDF file
% associated with self, a netcdf object, using
% thePermission, either 'clobber' or 'noclobber'
% (default). The object (self) is returned.
if nargin < 1, help(mfilename), return, end
if nargin < 2, thePermission = 'noclobber'; end
[theNCid, status] = ncmex('create', name(self), thePermission);
if status >= 0
w = which(name(self));
if ~isempty(w), self = name(self, w); end
self = ncid(self, theNCid);
self.itsDefineMode = 'define';
[ndims, nvars, ngatts, theRecdim, status] = ...
ncmex('inquire', ncid(self));
if status >= 0, self = recdim(self, theRecdim); end
ncregister(self)
self = ncregister(self);
end
result = self;
if nargout > 0, theResult = result; end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?