www.gusucode.com > mbcdata 工具箱 matlab 源码程序 > mbcdata/@calibrationdata/@calibratable/pPostSetLowerLimit.m
function pPostSetLowerLimit(obj, eventData) %PPOSTSETLOWERLIMIT Private post set method. % Copyright 2004-2005 The MathWorks, Inc. % Check if set was successful: PostSet event is fired anyway (pre-R14SP3) if ~isequaln(obj.(eventData.Source.Name), eventData.NewValue) % Set failed, abort return end % Apply data type to limit obj.LowerLimit = feval(obj.DataType, obj.LowerLimit); % Apply limit to value obj.Value(obj.Value < obj.LowerLimit) = obj.LowerLimit; % Apply limit to default value if obj.DefaultValue < obj.LowerLimit obj.DefaultValue = obj.LowerLimit; end