\lstset{language=Matlab}

\lstset{numbers=left, numberstyle=\tiny, stepnumber=2,
numbersep=5pt}

A continuación se presenta el código fuente diseñado para los
ejemplos numéricos, que se desarrollan como ilustraci\'on de los
resultados derivados. Dicho código esta escrito en lenguaje
\textbf{MATLAB} (\emph{Matrix Laboratory}), programa de an\'alisis
numérico, creado por \emph{The MathWorks} en 1984, orientado a
matrices y vectores. Este \emph{software}, muy utilizado en
universidades y centros de investigación, contiene \emph{Toolboxes}
relacionados con el problema tratado, si bien, se ha tenido que
crear un código fuente propio para la adecuada adaptaci\'on al
entorno considerado de las herramientas que ofrece \textbf{MATLAB}.

Generación del proceso de interés y el modelo de observación. El
código de dicha función es el siguiente:

\begin{lstlisting}
 function [Y, Z] = GeneracionProcesos(T, n2, NIET,
    Y0, nu, Dreales, epsilon)

 for i=1:T
    if i == 1
        Y(:,1) = (1/n2^(1/2))*NIET*Y0 + nu(1,:)';
        POPCREALES(:,1) = Dreales'*Y(:,1);
        Z(:,1) = Y(:,1) + epsilon(1,:)';
    else
        Y(:,i) = (1/n2^(1/2))*NIET*Y(:,i-1) + nu(i,:)';
        POPCREALES(:,i) = Dreales'*Y(:,i);
        Z(:,i) = Y(:,i) + epsilon(i,:)';
    end
 end
\end{lstlisting}

Atentos al uso del paquete \textit{lstlisting}.