www.gusucode.com > mbcdata 工具箱 matlab 源码程序 > mbcdata/@calibrationdata/@map/map.m
function obj = map(varargin) %MAP Calibratable map. % % Public properties are IDENTIFIER, NAME, DESCRIPTION, UNITS, FORMAT, % DATATYPE, UPPERLIMIT, LOWERLIMIT, DEFAULTVALUE, VALUE, XAXISIDENTIFIER, % YAXISIDENTIFIER and READONLY. % % Construction syntax is: % OBJ = CALIBRATIONDATA.MAP % OBJ = CALIBRATIONDATA.MAP(OBJ) % OBJ = CALIBRATIONDATA.MAP('PROPERTY', VALUE) % % Also known as 2D lookup table. % % See also CALIBRATABLE. % Copyright 2004-2005 The MathWorks, Inc. % Allow construction from scratch or from an existing object if nargin && isa(varargin{1}, 'calibrationdata.map') obj = varargin{1}; varargin(1) = []; else obj = calibrationdata.map; obj.Value = []; end % Fire parent constructor to attach listeners obj.calibratable; % Allow property, value pairs to be passed into constructor if length(varargin) set(obj, varargin{:}); end