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