www.gusucode.com > mbcdata 工具箱 matlab 源码程序 > mbcdata/@calibrationdata/@calibration/getCurve.m
function curve = getCurve(obj, identifier) %GETCURVE Get curve from calibration. % % CURVE = GETCURVE(CAL,IDENTIFIER) gets the curve with identifier % IDENTIFIER from the calibration CAL. % % See also GETAXIS, GETVALUE, GETMAP, GETITEM. % Copyright 2000-2005 The MathWorks, Inc. if ischar(identifier) identifier = {identifier}; elseif ~iscell(identifier) error(message('mbc:calibrationdata:calibration:InvalidArgument')) end [match, position] = ismember(identifier, obj.getCurveIdentifiers); if any(~match) error(message('mbc:calibrationdata:calibration:ObjectNotFound2')) else curve = duplicate(obj.Curves(position)); end