26 lines
792 B
Matlab
26 lines
792 B
Matlab
function display(tr)
|
|
%DISPLAY command window display of phylogenetic tree objects.
|
|
|
|
% Copyright 2003-2005 The MathWorks, Inc.
|
|
% $Revision: 1.1.6.4 $ $Author: batserve $ $Date: 2005/06/09 21:55:53 $
|
|
|
|
n = numel(tr);
|
|
if n > 1
|
|
disp(tr)
|
|
elseif n==0
|
|
disp(' Empty array of phylogenetic tree objects')
|
|
else
|
|
n = length(tr.dist);
|
|
switch n
|
|
case 0
|
|
disp(' Empty phylogenetic tree object')
|
|
case 1
|
|
disp(' Phylogenetic tree object with 1 leaf (0 branches)')
|
|
case 3
|
|
disp(' Phylogenetic tree object with 2 leaves (1 branch)')
|
|
otherwise
|
|
disp([' Phylogenetic tree object with ' num2str((n+1)/2) ...
|
|
' leaves (' num2str((n-1)/2) ' branches)'])
|
|
end
|
|
end
|
|
|