Home > m > helper > ltpda_disp.m

ltpda_disp

PURPOSE ^

LTPDA_DISP display a formatted string to screen.

SYNOPSIS ^

function varargout = ltpda_disp(varargin)

DESCRIPTION ^

 LTPDA_DISP display a formatted string to screen.
 
 usage:     ltpda_disp(format, args);
        s = ltpda_disp(format, args);
 
 Examples:
      >> ltpda_disp('%s-%d', 'hello', 3);
      >> s = ltpda_disp('%s-%d', 'hello', 3);
 
 M Hewitson 26-02-08
 
 $Id: ltpda_disp.html,v 1.4 2008/03/31 10:27:31 hewitson Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function varargout = ltpda_disp(varargin)
0002 
0003 % LTPDA_DISP display a formatted string to screen.
0004 %
0005 % usage:     ltpda_disp(format, args);
0006 %        s = ltpda_disp(format, args);
0007 %
0008 % Examples:
0009 %      >> ltpda_disp('%s-%d', 'hello', 3);
0010 %      >> s = ltpda_disp('%s-%d', 'hello', 3);
0011 %
0012 % M Hewitson 26-02-08
0013 %
0014 % $Id: ltpda_disp.html,v 1.4 2008/03/31 10:27:31 hewitson Exp $
0015 
0016 
0017 ALGONAME = mfilename;
0018 VERSION  = '$Id: ltpda_disp.html,v 1.4 2008/03/31 10:27:31 hewitson Exp $';
0019 CATEGORY = 'Internal';
0020 
0021 % Check if this is a call for parameters
0022 if nargin == 1
0023   if  ischar(varargin{1})
0024     in = char(varargin{1});
0025     if strcmp(in, 'Params')
0026       varargout{1} = plist;
0027       return
0028     elseif strcmp(in, 'Version')
0029       varargout{1} = VERSION;
0030       return
0031     elseif strcmp(in, 'Category')
0032       varargout{1} = CATEGORY;
0033       return
0034     end
0035   end
0036 end
0037 
0038 % so simple
0039 s = sprintf(varargin{1}, varargin{2:end});
0040 disp(s);
0041 
0042 if nargout == 1
0043   varargout{1} = s;
0044 end
0045 
0046 % END

Generated on Mon 31-Mar-2008 12:20:24 by m2html © 2003