www.gusucode.com > mbcdata 工具箱 matlab 源码程序 > mbcdata/@cgoptimtablefiller/setTables.m
function otf = setTables(otf,Tables) %SETTABLES set tables to be filled. % % otf = setTables(otf,Tables); % Copyright 2009 The MathWorks, Inc. and Ford Global Technologies, Inc. FillFactors = mbcpointer(size(Tables)); Rules = cell(size(Tables)); if ~isempty(otf.tables) % use existing fill factors and rules [OK,loc] = ismember(otf.tables,Tables); FillFactors(loc(OK)) = otf.fillfactors(OK); if ~isempty(otf.filterfcns) Rules(loc(OK)) = otf.filterfcns(OK); end end otf.tables = Tables; otf.fillfactors = FillFactors; otf.filterfcns = Rules; otf.fillflags = true(1,length(Tables));