www.gusucode.com > mbc 工具箱 matlab 源码程序 > mbc/@mctree/findnode.m

    function p= findnode(T,name)
%FINDNODE Find a node with a given fullname.
%   FOUNDNODE = FINDNODE( TOPNODE, NAME )

%  Copyright 2000-2011 The MathWorks, Inc. and Ford Global Technologies, Inc.


T= info(root(T));
% find all nodes
AllNames= preorder(T,'fullname');
ind= find( strcmp( name,AllNames ) );
if length(ind) == 1
	AllPs= preorder(T,'address');
	p= AllPs{ind};
else
	p= xregpointer;
end