lt.m

来自「MATLAB中读写、处理科学数据文件格式NETCDF的程序」· M 代码 · 共 37 行

M
37
字号
function theResult = lt(self, theItem)

% netcdf/lt -- Redirect an item into self.
%  lt(self, theItem) redirects theItem, derived from
%   the ncitem class, into self, a netcdf object.
%   If theItem is a cell-array, its elements are
%   processed one at a time in the order given.
%   When intending to copy more than one variable,
%   use a cell-array of variables for efficiency.
%   The returned value is the destination object
%   or list of objects, depending on context.
 
% Copyright (C) 1997 Dr. Charles R. Denham, ZYDECO.
%  All Rights Reserved.
%   Disclosure without explicit written consent from the
%    copyright owner does not constitute publication.
 
% Version of 19-May-1997 13:25:31.

if nargin < 1, help(mfilename), return, end

result = [];

switch ncclass(self)
case 'netcdf'
   switch ncclass(theItem)
   case {'cell', 'netcdf', 'ncdim', 'ncvar', 'ncatt', 'ncrec'}
      result = copy(theItem, self);
   otherwise
      warning(' ## Incompatible arguments.')
   end
otherwise
   warning(' ## Incompatible arguments.')
end

if nargout > 0, theResult = result; end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?