Para insertar código dentro de un documento LaTeX:
usar paquete en preámbulo:
\usepackage{listings}
dentro de su códgio:
\begin{lstlisting}
Put your code here.
\end{lstlisting}
o bien:
\lstinputlisting{source_filename.py}
otra opción es delimitar el lenguaje del código dentro de la orden:
\lstinputlisting[language=Python]{source_filename.py}
También se puede especificar de qué línea a qué línea desplegar:
\lstinputlisting[language=Python, firstline=37, lastline=45]{source_filename.py}
Como ejemplo, si su código es de Matlab (*.m), entonces quedaría:
\lstinputlisting[language=matlab]{source_filename.m}