view m-toolbox/classes/@fsdata/display.m @ 42:f90d4f666cc7
database-connection-manager
Cleanup
author |
Daniele Nicolodi <nicolodi@science.unitn.it> |
date |
Mon, 05 Dec 2011 18:04:34 +0100 (2011-12-05) |
parents |
f0afece42f48 |
children |
|
line source
% DISPLAY implement terminal display for fsdata object.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% DESCRIPTION: DISPLAY implement terminal display for fsdata object.
%
% VERSION: $Id: display.m,v 1.20 2011/02/18 16:48:52 ingo Exp $
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function varargout = display(varargin)
fsdatas = [varargin{:}];
txt = {};
for i=1:numel(fsdatas)
banner_start = sprintf('----------- fsdata %02d -----------', i);
txt{end+1} = banner_start;
txt{end+1} = ' ';
txt{end+1} = sprintf(' fs: %g', fsdatas(i).fs);
txt{end+1} = sprintf(' x: [%d %d], %s', size(fsdatas(i).x), class(fsdatas(i).x));
txt{end+1} = sprintf(' y: [%d %d], %s', size(fsdatas(i).y), class(fsdatas(i).y));
txt{end+1} = sprintf(' dx: [%d %d], %s', size(fsdatas(i).dx), class(fsdatas(i).dx));
txt{end+1} = sprintf(' dy: [%d %d], %s', size(fsdatas(i).dy), class(fsdatas(i).dy));
txt{end+1} = sprintf('xunits: %s', char(fsdatas(i).xunits));
txt{end+1} = sprintf('yunits: %s', char(fsdatas(i).yunits));
txt{end+1} = sprintf(' t0: %s', char(fsdatas(i).t0));
txt{end+1} = sprintf(' navs: %g', fsdatas(i).navs);
banner_end(1:length(banner_start)) = '-';
txt{end+1} = banner_end;
txt{end+1} = ' ';
end
%%% Prepare output
if nargout == 0
for ii=1:length(txt)
disp(txt{ii});
end
elseif nargout == 1
varargout{1} = txt;
end
end