0001 function txt = display(fsdatas)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015 txt = {};
0016
0017 fsdatas = reshape(fsdatas, numel(fsdatas), 1);
0018
0019 for i=1:length(fsdatas)
0020 fsd = fsdatas(i);
0021
0022 banner_start = sprintf('----------- fsdata %02d -----------', i);
0023 txt{end+1} = banner_start;
0024 txt{end+1} = ' ';
0025
0026 fdata = get(fsd, 'f');
0027 xxdata = get(fsd, 'xx');
0028 finfo = whos('fdata');
0029 xxinfo = whos('xxdata');
0030
0031 txt{end+1} = sprintf(' name: %s', get(fsd, 'name'));
0032 txt{end+1} = sprintf(' fs: %g', get(fsd, 'fs'));
0033 txt{end+1} = sprintf(' f: [%d %d], %s', finfo.size(1), finfo.size(2), finfo.class);
0034 txt{end+1} = sprintf(' xx: [%d %d], %s', xxinfo.size(1), xxinfo.size(2), xxinfo.class);
0035 txt{end+1} = sprintf('xunits: %s', get(fsd, 'xunits'));
0036 txt{end+1} = sprintf('yunits: %s', get(fsd, 'yunits'));
0037
0038 banner_end(1:length(banner_start)) = '-';
0039 txt{end+1} = banner_end;
0040
0041 txt{end+1} = ' ';
0042 txt{end+1} = ' ';
0043 end
0044
0045 if nargout == 0
0046 for ii=1:length(txt)
0047 disp(txt{ii});
0048 end
0049 end
0050
0051