allnodes.m
上传用户:haiyisale
上传日期:2013-01-09
资源大小:3246k
文件大小:1k
源码类别:

波变换

开发平台:

Matlab

  1. function allN = allnodes(t,flagdp)
  2. %ALLNODES Tree nodes.
  3. %   ALLNODES returns one of two node descriptions:
  4. %   either indices, or depths and positions.
  5. %   The nodes are numbered from left to right and
  6. %   from top to bottom. The root index is 0.
  7. %
  8. %   N = ALLNODES(T) returns in column vector N
  9. %   the indices of all nodes of the tree T.
  10. %
  11. %   N = ALLNODES(T,'deppos') returns in matrix N
  12. %   the depths and positions of all the nodes.
  13. %   N(i,1) is the depth and N(i,2) is the position
  14. %   of node i.
  15. %   M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 21-May-2003.
  16. %   Last Revision: 22-May-2003.
  17. %   Copyright 1995-2004 The MathWorks, Inc.
  18. %   $Revision: 1.1.6.2 $  $Date: 2004/03/15 22:38:16 $
  19. order = t.order;
  20. depth = t.depth;
  21. allN  = t.tn;
  22. if (depth==0) , return; end
  23. if nargin==1 , flagdp = false; else , flagdp = true; end
  24. allN = ascendants(allN,order,depth,flagdp);