Home > freetb4matlab > general > num2str.m

num2str

PURPOSE ^

% Convert a number (or array) to a string (or a character array). The

SYNOPSIS ^

function retval = num2str (x, arg)

DESCRIPTION ^

% -*- texinfo -*-
% @deftypefn {Function File} {} num2str (@var{x})
% @deftypefnx {Function File} {} num2str (@var{x}, @var{precision})
% @deftypefnx {Function File} {} num2str (@var{x}, @var{format})
% Convert a number (or array) to a string (or a character array).  The
% optional second argument may either give the number of significant
% digits (@var{precision}) to be used in the output or a format
% template string (@var{format}) as in @code{sprintf} (@pxref{Formatted
% Output}).  @code{num2str} can also handle complex numbers.  For
% example: 
%
% @example
% @group
% num2str (123.456)
%      @result{} '123.46'
%
% num2str (123.456, 4)
%      @result{} '123.5'
%
% s = num2str ([1, 1.34; 3, 3.56], '%5.1f')
%      @result{} s =
%         1.0  1.3
%         3.0  3.6
% whos s
%      @result{}
%       Attr Name        Size                     Bytes  Class
%       ==== ====        ====                     =====  ===== 
%            s           2x8                         16  char
%
% num2str (1.234 + 27.3i)
%      @result{} '1.234+27.3i'
% @end group
% @end example
%
% The @code{num2str} function is not very flexible.  For better control
% over the results, use @code{sprintf} (@pxref{Formatted Output}). 
% Note that for complex @var{x}, the format string may only contain one
% output conversion specification and nothing else.  Otherwise, you
% will get unpredictable results.  
% @seealso{sprintf, int2str, mat2str}
% @end deftypefn

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 22-May-2009 15:13:00 by m2html © 2003