www.gusucode.com > mbcexpr 工具箱 matlab 源码程序 > mbcexpr/@cgvariable/removestorevalues.m

    function obj = removestorevalues(obj, storekey, datakeys)
%REMOVESTOREVALUES Remove data from a store.
%
%  OBJ = REMOVESTOREVALUES(OBJ, STOREKEY, DATAKEYS) clears the data
%  referenced by DATAKEY in the store referenced by STOREKEY.  Future
%  attempts to retrieve this data will now return the value's default
%  value.

%  Copyright 2005 The MathWorks, Inc. and Ford Global Technologies, Inc.


idx = getIndices(obj.BackupGUIDs, storekey);
if idx > 0
    for n = 1:length(datakeys)
        obj.BackupValue{idx} = removevalue(obj.BackupValue{idx}, datakeys(n));
    end
end