www.gusucode.com > mbc 工具箱 matlab 源码程序 > mbc/@mbcmodel/@abstractnode/Remove.m
function OK = Remove(node) %REMOVE Remove this node. % % OK = REMOVE( NODE ) % Copyright 2004-2007 The MathWorks, Inc. % Does this node allow itself to be deleted if ~deleteOK(node.Object) error(message('mbc:mbcmodel:abstractnode:InvalidState')); end % Default output OK = true; try % Delete the underlying mbc object delete(node.Object); % And then delete the udd object delete(node); catch E % Throw error with a different component but the same mnemonic mnemonic = mbcGetLastError(E); error(['mbc:mbcmodel:testplan:' mnemonic], E.message); end