This is an example provided by MATLAB for ''Modify Property Values with Access Methods''. How to run this?
classdef Testpoint properties expectedResult = []; end properties(Constant) scalingFactor = 0.001; end methods function obj = set.expectedResult(obj,erIn) if erIn >= 0 && erIn <= 100 erIn = erIn.*obj.scalingFactor; obj.expectedResult = erIn; else obj.expectedResult = NaN; end end function er = get.expectedResult(obj) er = obj.expectedResult/obj.scalingFactor; end endend
Best Answer