www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@mbcwidgets/@scrollTable/assignData.m
function data = assignData(obj, data, newdata, Rmin, Rmax, Cmin, Cmax ) %ASSIGNDATA Assign new data into data array % % ASSIGNDATA(OBJ, DATA, RMIN, RMAX, CMIN, CMAX) % Copyright 2000-2006 The MathWorks, Inc. and Ford Global Technologies, Inc. if obj.pDataIsArray(data) if nargin>5 if Rmax==Rmin && Cmax==Cmin data(Rmin, Cmin) = newdata; elseif Rmax==Rmin data(Rmin, Cmin:Cmax) = newdata; elseif Cmax==Cmin data(Rmin:Rmax, Cmin) = newdata; else data(Rmin:Rmax, Cmin:Cmax) = newdata; end else data(Rmin:Rmax) = newdata; end else % Data assignment not supported error(message('mbc:mbcwidgets:scrollTable:InvalidState')); end