0001 function display(p)
0002
0003
0004
0005
0006
0007
0008
0009
0010 for i=1:length(p)
0011 banner = sprintf('---- zero %d ----', i);
0012 disp(banner);
0013
0014
0015 name = get(p(i), 'name');
0016 f = get(p(i), 'f');
0017 q = get(p(i), 'q');
0018 ri = get(p(i), 'ri');
0019
0020
0021 if ~isempty(f)
0022 if q > 0.5
0023 disp([ sprintf('%s: %g Hz, Q=%g [', name, f, q) num2str(ri(1)) ']']);
0024 else
0025 disp(sprintf('%s: %g Hz', name, f))
0026 end
0027 end
0028
0029 bannerEnd = [];
0030 while length(bannerEnd) < length(banner)
0031 bannerEnd = [bannerEnd '-'];
0032 end
0033 disp(bannerEnd);
0034
0035 end
0036
0037
0038