Home > classes > @xydata > display.m

display

PURPOSE ^

DISPLAY implement terminal display for xydata object.

SYNOPSIS ^

function display(xydatas)

DESCRIPTION ^

 DISPLAY implement terminal display for xydata object.
 
 
 M Hewitson 31-01-07
 
 $Id: display.html,v 1.1 2007/06/08 14:15:09 hewitson Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function display(xydatas)
0002 
0003 % DISPLAY implement terminal display for xydata object.
0004 %
0005 %
0006 % M Hewitson 31-01-07
0007 %
0008 % $Id: display.html,v 1.1 2007/06/08 14:15:09 hewitson Exp $
0009 %
0010 for i=1:length(xydatas)
0011   xy = xydatas(i);
0012   banner = sprintf('-------- xydata %02d ------------', i);
0013   disp(banner);
0014 
0015   disp(' ')
0016   
0017   xdata = get(xy, 'x');
0018   ydata = get(xy, 'y');
0019   xinfo = whos('xdata');
0020   yinfo = whos('ydata');
0021   
0022   disp(sprintf('  name:  %s', get(xy, 'name')));
0023   disp(sprintf('     x:  [%d %d], %s', xinfo.size(1), xinfo.size(2), xinfo.class));
0024   disp(sprintf('     y:  [%d %d], %s', yinfo.size(1), yinfo.size(2), yinfo.class));
0025   disp(sprintf('xunits:  %s', get(xy, 'xunits')));
0026   disp(sprintf('yunits:  %s', get(xy, 'yunits')));
0027 
0028   bannerEnd = [];
0029   while length(bannerEnd) < length(banner)
0030     bannerEnd = [bannerEnd '-'];
0031   end
0032   disp(bannerEnd);
0033 
0034   disp(' ')
0035   disp(' ')
0036 end
0037 
0038 % END

Generated on Fri 08-Jun-2007 16:09:11 by m2html © 2003