\section{TEPS Type-based Epsilon Calculation}

\subsection{Usage}

Returns \verb|eps| for double precision arguments and
\verb|feps| for single precision arguments.  The syntax for
\verb|teps| is
\begin{verbatim}
   y = teps(x)
\end{verbatim}
The \verb|teps| function is most useful if you need to
compute epsilon based on the type of the array.
\subsection{Example}

The following example demonstrates the use of the \verb|teps| function,
and one of its numerical consequences.
\begin{verbatim}
--> teps(float(3.4))
ans = 
  <float>  - size: [1 1]
 0.00000011920929  
--> teps(complex(3.4+i*2))
ans = 
  <float>  - size: [1 1]
 0.00000011920929  
--> teps(double(3.4))
ans = 
  <double>  - size: [1 1]
 2.220446049250313e-16  
--> teps(dcomplex(3.4+i*2))
ans = 
  <double>  - size: [1 1]
 2.220446049250313e-16  

\end{verbatim}
